Microsoft VBA språket automatiserar funktioner i Excel , Word eller Access . Stort bord frågor eller anslutningar till långsammare databaser orsakar långsamhet problem med dina program . Microsoft föreslår flera tweaks till din kod för att snabba upp verksamheten i din VBA applikationer . Du måste ange koden i VBA editorn i Office-program . Instruktioner
1
Öppna Office -programmet på skrivbordet . Klicka på " Utvecklare " fliken eller menyfliksområdet och klicka på " VBA " knappen för att öppna kodning redaktör .
2
bort skärmen uppdateras och statusfältet under query processer . Dessa två processer stoppa skärmen från uppfriskande , så det sparar minne på användarens dator . Lägg till följande kod för att stoppa statusfältet och skärm uppdateringsfunktionen :
Application.ScreenUpdating = FalseApplication.DisplayStatusBar = False
3
Inaktivera händelser och ställa beräkningarna till manuell . Inaktivera händelser stoppar onödiga händelser från att köra , till exempel klicka på knappar som inte kör kod eller hålla reda på celler som aktiveras . Manuella beräkningar kräver manuella formel tillägg till kalkylblad för Excel- app. Lägg till följande kod i VBA editorn :
Application.Calculation = xlCalculationManualApplication.EnableEvents = False
4
Klicka på " Spara " -knappen och klicka på " Kör " i redigeraren att testa ändringarna. Koden körs i VBA debugger .