Dans la programmation informatique, c'est une bonne pratique de libérer tous les objets de la mémoire lorsque vous avez fini de les utiliser pour rendre les processus de fonctionnement sûr ne sont pas laissés en arrière-plan . Processus Excel peut rester actif lorsque vous programmez en utilisant la bibliothèque d'objets Microsoft Excel et objets de l'application Excel ne sont pas libérés. Dans VBA, vous pouvez utiliser la fonction " Shell" d'exécuter " Taskkill " pour terminer avec force un processus Excel. Instructions 1 Lancez Microsoft Word, cliquez sur l'onglet "Developer " et cliquez sur " Visual Basic ". Cliquez sur le menu "Insertion " et cliquez sur "Module " pour ajouter un nouveau module de code VBA 2 créer un nouveau sous procédure en tapant le code suivant : . Private Sub killExcelProcess ( ) 3 déclarer une nouvelle variable et définir le processus Excel : Dim xlsProcess As String xlsProcess = " TASKKILL /F /IM Excel. exe " 4 tapez la ligne de code suivante pour tuer le processus Excel : Shell xlsProcess , vbHide 5 terminer la procédure en tapant" End Sub " . Appuyez sur "F5" pour exécuter la procédure .
|