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 zlepšiť Microsoft Word VBA Tabuľka Pomalosť

jazyk Microsoft VBA automatizuje funkcie v programe Excel , Word alebo Access . Veľké stolný otázky alebo pripojenie k pomalší databáz spôsobiť pomalosť problémy s aplikáciou . Microsoft navrhuje niekoľko vylepšení do kódu urýchliť operácie v VBA aplikácie . Musíte zadať kód v editore VBA v softvéru Office . Pokyny dovolená 1

Otvorte program balíka Office na pracovnej ploche. Kliknite na záložku " Developers " , alebo stuhu a kliknite na tlačidlo " VBA " otvorte kódovanie editore .
2

Odstráňte aktualizáciu obrazovky a na stavovom riadku počas procesu dotazu . Tieto dva procesy zastaviť obrazovku z osviežujúci , takže možno ušetriť pamäť v počítači užívateľa . Pridajte nasledujúci kód k zastaveniu status bar a obrazovky funkciu aktualizácie :

Application.ScreenUpdating = FalseApplication.DisplayStatusBar = False
3

Zakázať udalosti a nastaviť výpočty príručke . Vypnutie udalosti zastaví nepotrebné udalosti spustenia , napríklad kliknutím na tlačidlo , ktoré nie sú v rozpore kód alebo sledovanie buniek , ktoré sú aktivované . Ručné výpočty vyžadujú ručné konfigurácia dodatky k tabuľke pre aplikáciu Excel . Pridajte nasledujúci kód jazyka VBA editora :

Application.Calculation = xlCalculationManualApplication.EnableEvents = False
4

Kliknite na tlačidlo " Uložiť " a kliknite na tlačidlo " Spustiť " v editore otestovať zmeny . Kód beží vo VBA debuggeri .

Najnovšie články

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