IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Boite de dialogue avec mot de passe


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2014
    Messages
    308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2014
    Messages : 308
    Par défaut Boite de dialogue avec mot de passe
    Bonsoir à tous : Dans un fichier Excel,je recherche une macro qui lance une boite de dialoque dans laquelle je dois taper un mot de passe pour continuer à lancer une autre macro que je vais associer à un bouton. j'aimerais que cette boite de dialogue comporte un bouton ok et annuler mais surtout que si le mot de passe tapé n'est pas conforme me demande de saisir à nouveau le mot de passe et le bouton annuler de pouvoir sortir.
    Par avance merci pour votre aide.

  2. #2
    Membre Expert
    Avatar de Igloobel
    Homme Profil pro
    Développeur ERP - VBA et Formateur bureautique
    Inscrit en
    Septembre 2005
    Messages
    1 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur ERP - VBA et Formateur bureautique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 871
    Billets dans le blog
    1
    Par défaut
    Bonsoir,

    Pour faire ce que tu veux il te faut une boucle du genre Do ... LOOP WHILE condition

    et la boite INPUTBOX me semble convenir pour la saisie de ton mot de passe

    c'est assez simple

    @ bientôt

  3. #3
    Membre confirmé
    Homme Profil pro
    Chargé d'Ingénierie et d'Analyses en Ressources Humaines
    Inscrit en
    Novembre 2012
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'Ingénierie et d'Analyses en Ressources Humaines
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2012
    Messages : 63
    Par défaut
    Bonjour,

    Tu trouveras une réponse proposée par Fring dans cette discussion (lien) que tu devrais pouvoir adapter.

    Chtik

  4. #4
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonsoir,

    une proposition
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Const MdP As String = "toto"
    Private Sub CommandButton1_Click()
    Dim Mdp1 As Variant, x As Integer
    For x = 3 To 1 Step -1
      Mdp1 = Application.InputBox("Entrez le mot de passe" & Chr(10) & "il vous reste " & x & " essais")
      If VarType(Mdp1) = vbBoolean Then Exit For
      If Mdp1 = MdP Then
        MsgBox "Ok" 'à remplacer par ta future procédure
        Exit For
      End If
    Next x
    End Sub
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  5. #5
    Membre expérimenté
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2014
    Messages
    308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2014
    Messages : 308
    Par défaut Boite de dialogue avec mot de passe
    Bonsoir à tous : Un grand merci à tous pour votre participation. C’est exactement ce que je recherchais, mais étant très mauvais en anglais ceci me pose un problème de compréhension de ce langage. Dommage pour moi les idées sont là mais le reste ne suit pas. ceci dit je reste passionné.

    A bientôt sur ce forum très intéressant que j'ai découvert récemment par hasard.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. JSF - Boite de dialogue pour mot de passe
    Par Fred30 dans le forum JSF
    Réponses: 0
    Dernier message: 16/05/2012, 14h10
  2. acceder a un fichier avec mot de passe
    Par moa378 dans le forum Windows
    Réponses: 16
    Dernier message: 17/05/2005, 12h15
  3. Boites de dialogue avec ATL...
    Par chronos dans le forum MFC
    Réponses: 3
    Dernier message: 18/04/2005, 13h53
  4. [VB.NET] Fichier Excel vérouillé avec mot de passe
    Par rafano dans le forum ASP.NET
    Réponses: 2
    Dernier message: 10/06/2004, 14h36
  5. Boite de dialogue avec opengl
    Par inddzen dans le forum OpenGL
    Réponses: 3
    Dernier message: 23/04/2004, 20h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo