I dataprogrammering, er det god praksis å løslate alle objekter fra minnet når du er ferdig med å bruke dem til å sørge for at prosesser som kjører ikke kjører i bakgrunnen. Excel- prosesser kan holde seg aktiv når du programmerer ved hjelp av Microsoft Excel Object Library , og Excel- programmet objekter blir ikke utgitt. I VBA kan du bruke " Shell "-funksjonen til å utføre " taskkill " til kraftig avslutte en Excel prosess . Instruksjoner
en
Launch Microsoft Word , klikk på " Utvikler " fanen , og klikk " Visual Basic. " Klikk på " Insert"-menyen og klikk " Module " for å legge til en ny VBA-kode modul
2
Opprett en ny sub prosedyre ved å skrive følgende kode : .
Private Sub killExcelProcess ( )
3
Erklærer en ny variabel og definere Excel prosessen : en
Dim xlsProcess As String
xlsProcess = " taskkill /F /IM Excel. exe "
4
Skriv inn følgende linje med kode for å drepe Excel prosessen : en
Shell xlsProcess , vbHide
5
Avslutt prosedyren ved å skrive" end Sub . " Trykk "F5 " for å kjøre prosedyren.