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 :

Parametrer un userform [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 14
    Par défaut Parametrer un userform
    Bonjour à tous,
    Voilà mon problème réside dans le fait que je souhaite créer un userform avec du texte et 2 boutons ('Oui' et 'Non').

    Le but de cet userform est de vérifier que l'utilisateur a bien réalisé effectué une certaine manipulation afin que le programme se déroule parfaitement dans la suite du programme.

    Je souhaite connaitre le code permettant de reprendre l'exécution du programme si l'utilisateur clique sur le bouton 'Oui'.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    'Click sur le bouton Oui
    Sub CommandButton1_Click()
    ????????
    End Sub
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    'Click sur le bouton Non
    Sub CommandButton2_Click()
    End
    End Sub

    C'est une chose qui ne paraît pas compliquée en soi mais je n'arrive pas à trouver le bon code.

    Merci de votre aide

  2. #2
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    bonjour,

    vois dans l'aide vba pour ton usf, tu lui fais un unload ou un hide suivant les cas si clic sur le bouton oui, le code reprendra à la ligne suivante de l'appel.

    cordialement,

    Didier

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 102
    Par défaut
    Bonjour

    Une autre solution
    Utiliser un msgbox comme ci dessous

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Select Case MsgBox("Voulez vous continuez", vbYesNo Or vbInformation Or vbDefaultButton1, Application.Name)
     
        Case vbYes
     
        Case vbNo
            Exit Sub
            'Unload Me
    End Select
    A tester

    JP014

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

Discussions similaires

  1. Userform et macro plusieurs parametres
    Par obie78 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/09/2010, 09h06
  2. Userform --> sauver un parametre dans une textbox
    Par damsmut dans le forum VBA Word
    Réponses: 1
    Dernier message: 10/03/2008, 13h32
  3. [VBA-E]Comment envoyer en parametre un textbox d'une userform
    Par EvaristeGaloisBis dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/09/2007, 14h16
  4. Passage de parametre a une anim Flash 5
    Par debug dans le forum Intégration
    Réponses: 4
    Dernier message: 03/06/2002, 17h59
  5. transmision de tableau en parametre
    Par Horus dans le forum C++Builder
    Réponses: 3
    Dernier message: 16/05/2002, 11h15

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