Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako urýchliť VBA kódu

Často , Visual Basic for Applications ( VBA ) makra môže bežať pomaly . Dĺžka kódu a štýl sú dve príčiny . Pre každý riadok kódu , aplikácia , ktorá je spustená makrá môže vykonávať prepočty , prekreslenie celej grafické rozhranie a protokolovanie mnoho udalostí . Ak chcete urýchliť VBA spustenie kódu , prepnite aplikácii na ručné výpočet a vypnúť niektoré kľučky pred vašimi koncepcií a postupov . Prepnite veci späť do spôsobu , akým boli pred ukončením vášho kódu VBA . Pokyny dovolená 1

Spustite program balíka Office , pre ktoré by ste chceli , aby urýchlila svoj ​​kód VBA . Stlačením tlačidla " CTRL + O " , vyberte názov súboru dokumentu , kliknite na tlačidlo " Otvoriť " .
2

Stlačením tlačidla " ALT + F8 " sa otvorí dialógové okno " makrá " . Vyberte makrá VBA , ktorý chcete urýchliť , potom kliknite na " Upraviť " .
3

Vložte nasledujúce riadky kódu priamo pod vaše deklarácie premenných alebo priamo nad vašou prvou vyhlásenie .

Application.ScreenUpdating = False

Application.Calculation = xlCalculationManual

Application.EnableEvents = False
4

Vložte nasledujúce riadky kódu len nad " End Sub " riadok na konci kódu .

Application.ScreenUpdating = TRUE

Application.Calculation = xlCalculationAutomatic

Application.EnableEvents = TRUE

5

Stlačením tlačidla " CTRL + s " pre uloženie optimalizovaného kódu spolu s dokumentom .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené