Suprimer un fichier par macro

Bonsoir

Je voudrais savoir s'il est possible en étant dans une feuille excel 2003 de supprimer par macro le fichier contenant cette même feuille

ex:

c:Users\Polo\dossierXXX\liste des matchs.xls

*A partir d'une macro dans liste des matchs.xls

supprimer le fichier liste des matchs

Merci

Polo

bonjour

c'est possible si la macro n'est pas dans le fichier mais dans le classeur de macro perso

il faut fermer le fichier

puis le supprimer

mais pour supprimer un fichier il ne faut pas qu'il soit ouvert donc il faut le fermer avant de le supprimer et si tu fermes le fichier la fin de la macro ne s'effectuera pas cqfd

en plus si on supprime un fichier contenant cette macro on supprime la macro...

donc

dans le classeur de macro perso un code de ce type

Sub Supprimer()

Application.Workbooks("test.xlsm").Close

Set fso = CreateObject("Scripting.FileSystemObject")

src = "c:\test"

Kill (src & "\test.xlsm")

End Sub

le nom du fichier et l'emplacement doivent être adpatés

cordialement

bonjour

Merci mais ca ne fonctionne pas

le fichier reste malgré la suppression

en fait peut importe le comment

je souhaite supprimer le fichier par macro par exemple lorsqu'on demandera de l'enregistrer

le fait de cliquer sur enregistrer "oui" , le supprimera

Merci pour les réponses

re

je confirme que ça fonctionne

attention aux extensions de fichiers ".xlsm" dans mon exemple, au nom exact du chemin et du dossier

cordialement

Rechercher des sujets similaires à "suprimer fichier macro"