Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Microsoft Access >> .

Come uccidere i processi di Excel con VBA

Nella programmazione di computer , è buona pratica di rilasciare tutti gli oggetti dalla memoria quando hai finito di utilizzarli per assicurarsi che i processi in esecuzione non sono in esecuzione in background . Processi di Excel può rimanere attivo quando si programma utilizzando la libreria di oggetti di Microsoft Excel e gli oggetti dell'applicazione Excel non vengono rilasciati . In VBA è possibile utilizzare la funzione "Shell " per eseguire " Taskkill " per terminare con forza un processo di Excel . Istruzioni
1

lancio di Microsoft Word , fare clic sulla scheda "Sviluppatore " , e fare clic su " Visual Basic ". Fai clic sul menu "Inserisci" e fare clic su "Modulo " per aggiungere un nuovo modulo di codice VBA
2

Creare una nuova procedura sub digitando il seguente codice: .

Private Sub killExcelProcess ( )
3

dichiarare una nuova variabile e definire il processo di Excel :

Dim xlsProcess As String

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

tipo la seguente riga di codice per terminare il processo di Excel :

Shell xlsProcess , vbHide
5

completare la procedura digitando " end Sub ". Premere il tasto " F5 " per eseguire la procedura .

 

software © www.354353.com