Erreur de code vba

Fermé
celtar Messages postés 1 Date d'inscription samedi 24 janvier 2009 Statut Membre Dernière intervention 24 janvier 2009 - 24 janv. 2009 à 11:51
 celtar - 31 janv. 2009 à 15:14
Bonjour,

voici mon code lorsque je tape un mots de passe faux celui-ci me mets un message "erreur 1004" mots de passe invalide débogage.Je souhaiterais plutot un message qui s 'affiche me notifiant l erreur je clique sur ok et et mon fichier fichier n' est pas bloquer.

Private Sub CommandButton5_Click()
Dim MyMtPss As String
Feuil1.CommandButton5.Caption = "Déprotéger"javascript:;
ActiveSheet.Unprotect
Range("a4").Activate
If MyMtPss <> "michel" Then Feuil1.CommandButton5.Caption = "Déprotéger": Exit Sub
MsgBox "Attention, la feuille va être déprotégée"
Application.ScreenUpdating = False
Dim Feuil As Worksheet
For Each Feuil In Sheets
Feuil.Unprotect Password:="michel"
On Error GoTo Sortie
Suite:
Next Feuil
Exit Sub
Sortie:
MsgBox "La Feuille : " & Feuil.Name & " Est Protégée par UN AUTRE Mot de Passe"
GoTo Suite
Range("a4").Activate
End Sub

de plus mon message "Attention, la feuille va être déprotégée" ne s' affiche plus

je vous joint mon fichier: https://www.cjoint.com/?bzwqmGntsx

je vous remercie pour votre aide qui me sera précieuse.

2 réponses

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
25 janv. 2009 à 11:32
Bonjour,
Une petite idée pour saisie passe, tu peu y ajouter les messages que tu veux.
Fichier démo Passe
A+
PS: le code n'est pas changer c'est >> michel
0
je te remercie pour ta réponse super je vais pouvoir continuer

merci
0