Bonjour

j'ai créé une série de de macro protégées faisant référence à des onglets etc
en cas d'erreur je voudrais forcer la fermeture du fichier
exemple en cas de changement de nom de l'onglet ou d'une autre erreur d'exécution est - il possible d'empêcher l'ouverture de visual basic editor et de forcer la fermeture du classeur sans enregistrement?

j'ai essayer ça , mais ça ne fonctionne pas (si l'onglet "janvier" n'existe pas , l'éditeur s'ouvre ):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
          Sub test_erreur()
 
                 On Error GoTo Gestion_Erreur
 
                 Sheet(janvier).Activate
 
                Gestion_Erreur:
               MsgBox "Une erreur s'est produite. Fin de la procédure"
                  Exit Sub
 
                 ActiveWorkbook.Close Savechanges:=False
                 End Sub
Merci à tous