Suppresion fichier s'il est existant

  • Initiateur de la discussion Initiateur de la discussion KaoutherM
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

KaoutherM

Guest
Hello ,

Je voudrais que mon code VB supprime un fichier que je connais son nom et son emplacement s'il existe

sinon il continue à éxécuter le reste du code


J'ai fait kill , le fichier se supprime , mais à la prochaine éxécution de macros , j'ai le message "Object not found " vu que le fichier est supprimé déja

Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
 
Re : Suppresion fichier s'il est existant

Bonsoir.
Mettez simplement On Error Resume Next devant le Kill
et On Error Goto 0 derrière
C'est un des rare cas où on peut se contenter d'ignorer l'erreur: il n'y a pas lieu de la gérer puisqu'elle est sans conséquence.
Cordialement.
 
Re : Suppresion fichier s'il est existant

Bonsoir et merci pour votre réponse

voici mon bout de mon code

Private Sub DeleteFile()
ChDrive ("C")
ChDir ("C:\Reports")
On Error Resume Next
Kill ("(ANACOM) - 0_-_0.xls")
On Error GoTo 0
End Sub


ça m'affiche encore object do not found en mettant en jaune la ligne Kill

est ce que j'ai commis une erreur ?
 
Re : Suppresion fichier s'il est existant

Dans VBE, menus Outils, Options, onglet Général, rubrique Récupération d'erreurs, cochez "Arrêt sur les erreurs non gérées".
Là vous devez avoir "Arrêt sur toutes les erreurs"
 
Re : Suppresion fichier s'il est existant

Il n'y a pas à ma connaissance d'autre explication possible qu'un mauvais paramétrage de la clause de récupération d'erreurs.
Cela dit il n'y a pas lieu de mettre le paramètre de Kill entre parenthèses.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
878
  • Suggestion Suggestion
Recherche & référence FS0(S)
Réponses
4
Affichages
2 K
C
Réponses
0
Affichages
3 K
C
M
Réponses
13
Affichages
5 K
M
M
Réponses
3
Affichages
999
A
Réponses
0
Affichages
1 K
A
Retour