Si vous souhaitez supprimer un classeur sans utiliser l’explorateur de fichiers Windows, vous pouvez utiliser des classeurs avec l’instruction Kill:
Sub SupprimerLeClasseur () Const Lw = "c: \" Const path = "c: \ mon fichier" Const file = "Classeur2.xls" On Error GoTo error: Kill file MsgBox " Classeur " & File & "a été supprimé!" Exit Sub error: MsgBox " Impossible de trouver un fichier avec le nom " & _ File & " être trouvé!" End Sub
Faites attention à la gestion des erreurs d’Excel. Si vous z. Si, par exemple, vous essayez d’exécuter le classeur MacroDelete deux fois de suite, vous recevrez la confirmation que le fichier a été supprimé la première fois. Si vous essayez de supprimer le classeur une deuxième fois, Excel vous donne le message d’erreur, qui se trouve sous le marqueur de ligne ERROR.