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 zabiť procesy Excel VBA

V programovania počítača , je to dobré praxe , aby prepustila všetky objekty z pamäti , keď budete hotoví , používať ich , aby sa ubezpečil , bežiace procesy nie sú vľavo beží na pozadí . Procesy, aplikácie Excel môže zostať aktívny , keď ste programovanie pomocou objektovej knižnice Microsoft Excel , a objekty programu Excel nie sú uvoľnené . Vo VBA môžete použiť funkciu " Shell " spustiť " taskkill " násilne ukončiť proces aplikácie Excel . Pokyny dovolená 1

Spustite program Microsoft Word , kliknite na kartu " Vývojár " a kliknite na " Visual Basic " . Kliknite na " Vložiť " menu a kliknite na " modul " pre pridanie nového modulu kódu VBA
2

Vytvoriť nový čiastkový postup zadaním nasledujúci kód : .

Private Sub killExcelProcess ( )
3

deklarovať novú premennú a určiť postup , Excel : klipart

Dim xlsProcess As String

xlsProcess = " taskkill /F /IM Excel . exe "
4

Zadajte nasledujúci riadok kódu zabiť Excel proces :

Shell xlsProcess , vbHide
5

Dokončite postup zadaním " end Sub . " Stlačením tlačidla " F5 " spustiť procedúru .

Najnovšie články

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