Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/09/2011, 01h02   #1
Invité régulier
 
Inscription : novembre 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 22
Points : 8
Points : 8
Par défaut Test de validation

Bonjour Forum,

Est il possible de m'apporter votre aide en pour résoudre la saise d'un d'un mot de passe. Au bout de 2 saisie, on un message " Dérnier essai". Si on dépasse les trois tentatives, on doit sortir du programme.
Merci par avance.

Cordialement



Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Sub Mot_de_passe()
 
    Dim Saisie As String
    Dim Mot_de_passe As String
    Dim Compteur As Integer
 
    Mot_de_passe = "azerty"
 
     Do
 
     Compteur = Compteur + 1
     Saisie = InputBox("Tapez votre mot de passe :")
 
            If Compteur = 2 Then
                MsgBox (" dernier essai ")
            ElseIf Compteur = 3 Then
                MsgBox ("vous n'avez pas accès à cette application")
 
            ElseIf Saisie = Mot_de_passe Then
                MsgBox "Acces accordé !"
 
            Else
                MsgBox "veuillez saisir à nouveau votre mot de passe !"
            End If
 
    Loop While Saisie <> Mot_de_passe
 
End Sub
BAHIRI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 05h55   #2
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 075
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 075
Points : 4 385
Points : 4 385
Envoyer un message via Skype™ à GAYOT
Bonjour.
Un petit tour dans la Faq:
http://access.developpez.com/faq/?page=TAAdmin#login
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 29/09/2011, 23h40   #3
Invité régulier
 
Inscription : novembre 2004
Messages : 22
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 22
Points : 8
Points : 8
Merci Gayot,

J'ai vu la procédure de gestion du mot de passe associé au formulaire, mais il m'est difficile de la transposer sur mon exemple objet de la discussion. Mon code n’est pas une ultimte sécurité. Mais je voulais juste combiner une boucle et des conditions pour des raisons pédagogiques. Il y a probablement une erreur dans le choix de la boucle et la postion du compteur.

Merci pour ton aide.

Cordialement
BAHIRI est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h44.


 
 
 
 
Partenaires

Hébergement Web