none
VBA Excel - pomalý zápis do buňek RRS feed

  • Dotaz

  • Zdravím všechny, snad se tu obejdu.

    Mám v Excelu 2010 jednoduché makro, které má za úkol naplnit konkrétní buňky v konkrétních listech vzorci.

    Kód je zhruba takový to:


    For i = 1 to 500

    Sheets("List1").cells(i,1).formula = "=5+5"

    Sheets("List1").cells(i,2).formula = "=5+5"

    Sheets("List1").cells(i,3).formula = "=5+5"

    Sheets("List1").cells(i,4).formula = "=5+5"

    Sheets("List1").cells(i,5).formula = "=5+5"

    next i

    Toto opakuji pro cca 200 - 500 listů. Když toto makro spustím, tak běží několik hodin. Přitom už jsem zkusil obvyklé rady typu:

    Application.Calculation = xlCalculationManual
    Application.ScreenUpdating = False
    Activesheet.DisplayPageBreaks = False

    Napadá někoho jak toto urychlit? Mě přijde divné, že zapsat pár textu zabere tolik času.

    Díky

    středa 29. července 2015 14:20

Odpovědi

Všechny reakce