Bonjour,

J'ai dans mon programme une partie de code qui fait sauter la protection. Suivant certaines conditions, j'utilise une mot de passe ou un autre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
'Supprime le mot de passe
    If Left(Num_Mag, 1) = "3" And Len(Num_Mag) = 3 Then
        XL.DisplayAlerts = False
        XL.ActiveSheet.Unprotect ("aaa")
    Else
        XL.DisplayAlerts = False
        XL.ActiveSheet.Unprotect ("bbb")
    End If
Le problème s'est que j'ai un message d'erreur lorsque la mot de passe a été modifié et ne correspond pas à ceux que j'ai indiqué.
Ma question est : comment faire pour stopper le programme lorsque le mot de passe est différent ? ceci pour éviter le message d'erreur.

Merci pour vos réponse.
LeRico