Bonjour j'ai un problème pour gérer une éventuelle erreur de l'utilisateur dans mon programme

Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
On Error GoTo Err2:
Windows(Fichier_MAJ).Activate
Workbooks(Fichier_MAJ).Sheets("Etude").Select
Set Plage2 = Workbooks(Fichier_MAJ).Worksheets("Etude").Range("A4:A" & Range("A4").EntireColumn.SpecialCells(xlCellTypeConstants).Count)
 
Err2:
Message = "Le fichier " & Dir(Fichier_MAJ) & " que vous venez de séléctionner ne semble pas être conforme ! "
Style = vbExclamation
Titre = "Ouverture fichier impossible..."
Reponse = MsgBox(Message, Style, Titre)
Exit Sub
Lorsque je rentre ce code, il m'affiche automatiquement la msgbox du message d'erreur.
Mais si je retire la gestion de l'erreur, mon code s'éxecute correctement....je ne vois pas
trop ce qui se passe! Si quelqu'un a une idée....

Merci