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

Access Discussion :

Ouverture formulaire avec mot de passe


Sujet :

Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 111
    Points : 48
    Points
    48
    Par défaut Ouverture formulaire avec mot de passe
    Bonjour
    Je voudrais protéger l'ouverture d'un formulaire par un mot de passe.
    Comment faire le plus simplement possible.

    Merci.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut

    Essaye de mettre une inputbox sur l'ouverture (load) de ton formulaire, et suivant la réponse rien ou close celui-ci.

    Starec

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 111
    Points : 48
    Points
    48
    Par défaut Comment faire
    RE

    peux tu m expliquer comment faire.
    Merci.

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 86
    Points : 85
    Points
    85
    Par défaut
    Essai donc ça :

    Private Sub Form_Load()

    Dim mdp as String
    mdp = inputbox("mot de pass ?")
    If mdp <> "TonMotDePass" then
    DoCmd.Close acForm, "NomDeTonFormulaire"
    End If


    End Sub
    Guilty for being the best

    Il y a des choses qui semblent naturelles... Jusqu'au jour où on ne les a plus...

  5. #5
    Membre éclairé Avatar de stéphane_ais2
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    792
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 792
    Points : 891
    Points
    891
    Par défaut
    Salut,

    ...et ajouter ceci indirectement en passant par la FAQ :http://access.developpez.com/faq/?pa...AffMdpInPutBox

    pour faire plus pro...

    SE
    Si le monde explose, la dernière voix audible sera celle d’un expert, disant que la chose est impossible. - P. Ustinov

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 111
    Points : 48
    Points
    48
    Par défaut
    Re
    Je met un bouton pour ouvrir le formulaire et dans propriété sur clic je met le code suivant
    ESSAI est mon mot de passe
    FMESSAIPOURCORRECTION est le nom de formulaire à protéger.

    Option Compare Database
    *************************
    Private Sub Commande0_Click()
    Private Sub Form_Load()

    Dim mdp As String
    mdp = InputBox("ESSAI")
    If mdp <> "ESSAI" Then
    DoCmd.Close acForm, "FMESSAIPOURCORRECTION"
    End If


    End Sub
    ***********************************
    Cela ne marche pas et en plus dans la msbox j ai le code qui s affiche
    A l'aide.
    Et encore merci.

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 86
    Points : 85
    Points
    85
    Par défaut
    Supprime cette ligne :

    Private Sub Commande0_Click()

    et Dans l'inputbox, il faut que tu lui dise "Veuillez saisir le mot de passe" , et non ton mot de passe
    Guilty for being the best

    Il y a des choses qui semblent naturelles... Jusqu'au jour où on ne les a plus...

  8. #8
    Membre éclairé Avatar de stéphane_ais2
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    792
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 792
    Points : 891
    Points
    891
    Par défaut
    Citation Envoyé par mavean
    Cela ne marche pas et en plus dans la msbox j ai le code qui s affiche
    http://access.developpez.com/faq/?pa...AffMdpInPutBox

    SE
    Si le monde explose, la dernière voix audible sera celle d’un expert, disant que la chose est impossible. - P. Ustinov

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 111
    Points : 48
    Points
    48
    Par défaut
    Re
    J'ai mis cela dans le code du bouton de formulaire

    Option Compare Database
    **************
    Private Sub Form_Load()

    Dim mdp As String
    mdp = InputBox("MON MOT DE PASSE ")
    If mdp <> "ESSAI" Then
    DoCmd.Close acForm, "FMESSAIPOURCORRECTION"
    End If

    End Sub
    *****************
    Et cela ne marche pas
    Si je clique sur le nom du formulaire j'ai bien le Box qui me demande le mot de passe mais si je donne le bon mot de passe je n'ai pas l'ouverture du formulaire FMESSAIPOURCORRECTION mais je me retrouve sur le formulaire avec le bouton de meme si je tape un mauvais mot de passe.
    Ou est l erreur
    Merci.

  10. #10
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 524
    Points
    14 524
    Par défaut
    slt,

    je ne suis pas fan de la "protection" par inputbox mais pour annuler l'ouverture d'un formulaire on met :
    dans l'événement Sur Ouverture

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/01/2015, 23h20
  2. [Débutant] Ouverture Pdf avec mot de passe
    Par bluehangel dans le forum C#
    Réponses: 1
    Dernier message: 01/10/2011, 15h14
  3. Réponses: 5
    Dernier message: 19/06/2007, 07h02
  4. ouverture formulaire avec mot de passe
    Par man18 dans le forum Sécurité
    Réponses: 2
    Dernier message: 25/01/2007, 17h19
  5. Ouverture d'un document Word avec mot de passe
    Par faiglon dans le forum Access
    Réponses: 9
    Dernier message: 14/02/2006, 13h58

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