Re: pb d'adptation de code pr un mot de passe
oui désolais où avais je la tete!!
voila et merci encore :
dans mon module pr mon userform:
Private Sub UserForm_Activate()
TxtMotDePasse.Value = ""
TxtMotDePasse.SetFocus
Me.Caption = "Entrez le mot de passe. Tentative " & _
compteur + 1 & " sur 3"
End Sub
Private Sub CmdOK_Click()
'La variable compteur servira à compter le nbre de tentatives.
'-------------------------------------------------------------
Static compteur As Byte
compteur = compteur + 1
'On vérifie si le mot de passe entré est bon
'-------------------------------------------
If TxtMotDePasse.Text = "MASSON" Then
Unload Me
Else
'Si c'est la 3e fois que l'utilisateur entre un mot
'de passe incorrect, le programme prend fin
'--------------------------------------------------
If compteur = 3 Then
MsgBox "Echec dans la saisie du mot de passe." & _
vbCrLf & "La commande ne peut être exécutée" & _
vbCrLf & vbCrLf & "Vous n'avez pas l'autorisation d'accés", _
vbOKOnly + vbCritical, "Mot de passe incorrect"
ActiveWorkbook.Close
End If
MsgBox "Le mot de passe fourni n'est pas correct." & _
vbCrLf & "La commande ne peut être exécutée", _
vbOKOnly + vbExclamation, "Mot de passe incorrect"
TxtMotDePasse.Value = ""
TxtMotDePasse.SetFocus
Me.Caption = "Entrez le mot de passe. Tentative " & _
compteur + 1 & " sur 3"
i = i + 1
If i = 2 Then
End
End If
End If
End Sub
'' Sub CodeVbe()
Application.VBE.MainWindow.Visible = True
End Sub
'' Sub InfosMdps()
FmMotDePasse.Show
End Sub
à tres vite merci encore et jespére que ca ira!!
bisous à tous!