In Computer-Programmierung, ist es ratsam, alle Objekte aus dem Speicher freizugeben, wenn du fertig bist mit ihnen, um sicherzustellen, dass laufende Prozesse nicht links im Hintergrund laufen . Excel Prozesse bleiben aktiv, wenn Sie mit der Programmierung mit dem Microsoft Excel Object Library sind , und Excel-Anwendung Objekte werden nicht veröffentlicht. In VBA können Sie die "Shell" -Funktion auf " Taskkill " ausführen, um gewaltsam beenden Sie eine Excel-Prozess . Anleitung
1
Starten Sie Microsoft Word auf die Registerkarte "Entwicklertools" und klicken Sie auf " Visual Basic ". Klicken Sie auf das Menü "Einfügen" und klicken Sie auf "Module" ein neues Modul VBA-Code hinzufügen
2
Erstellen Sie eine neue Sub-Prozedur , indem Sie den folgenden Code: .
Private Sub killExcelProcess ( )
3
Deklarieren Sie eine neue Variable und definieren Sie die Excel-Prozess :
Dim xlsProcess As String
xlsProcess = " TASKKILL /F /IM Excel. exe "
4
Geben Sie die folgende Zeile des Codes , um die Excel-Prozess zu töten :
Shell xlsProcess , Finish vbHide
5
den Vorgang durch Eingabe von" End Sub ". Drücken Sie "F5" um die Prozedur auszuführen .