Bonsoir le forum
cette boucle de test sur un mot de passe ne fonctionne pas correctement ...
Sub MAJFichierDonnees()
Dim Sesame, CompteurSesame, CompteurSesameInverse
Sesame = MAJDonnees.MotdePasseMAJDonnees.Value
CompteurSesame = 0
CompteurSesameInverse = 3
If Sesame = 'TATA' Then
MAJDonnees.Hide
ChoixMAJDonnees.Show
ElseIf Sesame <> 'TATA' Then
Do
MsgBox 'Mot de Passe incorrect, recommencez, il vous reste ' & CompteurSesameInverse & ' essai(s) !'
MAJDonnees.MotdePasseMAJDonnees.Text = ''
MAJDonnees.MotdePasseMAJDonnees.SetFocus
& ' essai(s) !'
CompteurSesame = CompteurSesame + 1
CompteurSesameInverse = 3 - CompteurSesame
MAJDonnees.MotdePasseMAJDonnees.Text = ''
MAJDonnees.MotdePasseMAJDonnees.SetFocus
MsgBox 'Mot de Passe incorrect, recommencez, il vous reste ' & CompteurSesameInverse & ' essai(s) !'
Loop Until CompteurSesame = 2
MsgBox 'Mot de Passe incorrect, au revoir !'
MAJDonnees.Hide
End If
End Sub
Merci
cette boucle de test sur un mot de passe ne fonctionne pas correctement ...
Sub MAJFichierDonnees()
Dim Sesame, CompteurSesame, CompteurSesameInverse
Sesame = MAJDonnees.MotdePasseMAJDonnees.Value
CompteurSesame = 0
CompteurSesameInverse = 3
If Sesame = 'TATA' Then
MAJDonnees.Hide
ChoixMAJDonnees.Show
ElseIf Sesame <> 'TATA' Then
Do
MsgBox 'Mot de Passe incorrect, recommencez, il vous reste ' & CompteurSesameInverse & ' essai(s) !'
MAJDonnees.MotdePasseMAJDonnees.Text = ''
MAJDonnees.MotdePasseMAJDonnees.SetFocus
& ' essai(s) !'
CompteurSesame = CompteurSesame + 1
CompteurSesameInverse = 3 - CompteurSesame
MAJDonnees.MotdePasseMAJDonnees.Text = ''
MAJDonnees.MotdePasseMAJDonnees.SetFocus
MsgBox 'Mot de Passe incorrect, recommencez, il vous reste ' & CompteurSesameInverse & ' essai(s) !'
Loop Until CompteurSesame = 2
MsgBox 'Mot de Passe incorrect, au revoir !'
MAJDonnees.Hide
End If
End Sub
Merci