Bonjour à tous.

J'ai besoin de faire la gestion d'erreur dans un fichier. J'ai donc écrit mon code en débutant par "On error GoTo GestionErreur". Mon code fonctionne parfaitement puis arrive à la section de la gestion des erreurs.

Je termine mon code avec :

GestionErreur:
Case 1004
msgbox ...
Exit sub

Case Else
msgbox...
Exit sub
End select

end sub

Pourquoi malgré le fait qu'aucune erreur ne soit survenue durant le code la section "Case else" est-elle exécuté (j'ai enlevé la gestion des erreur et je n'ai aucune erreur)?

Merci à l'avance.