Obsah
V počítačovém programování je dobré použít všechny objekty z paměti při jejich použití, abyste se ujistili, že probíhající procesy nebudou ponechány na pozadí. Procesy aplikace Excel mohou zůstat aktivní, pokud používáte knihovnu objektů softwaru v programování aplikace a objekty v něm dosud nebyly uvolněny. V VBA můžete použít funkci "Shell" k provedení "Taskkill" a vynutit ukončení procesu aplikace Excel.
Pokyny
Ukončení procesů pomocí jazyka Visual Basic for Applications (Comstock / Comstock / Getty Images)-
Najít "Microsoft Word", klepněte na kartu "Developer" a potom klepněte na tlačítko "Visual Basic". Klikněte na nabídku "Vložit" a poté na "Modul" přidejte nový kód modulu VBA.
-
Vytvořte nový dílčí postup zadáním následujícího kódu:
Private Sub killExcelProcess ()
-
Deklarovat novou proměnnou a nastavit proces aplikace Excel:
Dim xlsProcess jako řetězec xlsProcess = "TASKKILL / F / IM Excel.exe"
-
Chcete-li ukončit proces aplikace Excel, zadejte následující řádek kódu:
Shell xlsProcess, vbHide
-
Ukončete proceduru zadáním "End Sub". Stiskněte "F5" pro provedení procedury.