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
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.
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"
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.