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 :

Variable de Userform


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 58
    Par défaut Variable de Userform
    Bonjour,
    Sous excel, j'ai un programme dans un module qui fait appel à un certain moment à une
    userform, afin de récupérer de l'utilisateur une date. Lorsque je clique sur OK de mon userform,
    je reviens à la suite du code de mon module, mais je n'arrive pas à récupérer la date saisie dans le userform.

    Merci

    Ma userform:reunion

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Private Sub UserForm_initialize()
    For i = 0 To 10
    jo.AddItem Format(Date + i, "ddd dd.mm.yy")
    Next i
    jo.ListIndex = 0
    End Sub
     
    Private Sub CommandButton1_Click()
    reunion.Hide
    End Sub
    Le code de mon module
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    ................
    Cells.Sort Key1:=Range("G2"), Order1:=xlAscending, Header:=xlYes, _
    OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
    reunion.Show
    jour = jo
    ..................

  2. #2
    Membre Expert
    Avatar de JackOuYA
    Inscrit en
    Juin 2008
    Messages
    1 040
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1 040

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 45
    Par défaut
    tu devrais aussi pouvoir utiliser simplement une inputbox (quasiment la meme syntaxe que msgbox...)

  4. #4
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Fouinard, tu fais comment pour mettre une ComboBox dans une InputBox?
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 45
    Par défaut
    Effectivement je n'avais pas jeté de coup d'oeil attentif au code (j'étais au boulot...) C'est vrai que si la date doit impérativement être choisie dans une liste l'inputbox ne convient pas !

    Donc les infos se trouvent dans les liens donnés :
    - Variable globale dans un module
    - Affectation de cette variable par les méthodes de l'userform

    Bonne soirée

Discussions similaires

  1. [XL-2007] Variable public UserForm
    Par eliot.raymond dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/10/2012, 18h13
  2. [XL-2000] Variables et Userform
    Par cobra38 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/05/2010, 10h56
  3. Recuperé une variable dans userform
    Par backdraf dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/11/2009, 11h08
  4. Variable type UserForm à initialiser avec nom variable
    Par dalmasma dans le forum Général VBA
    Réponses: 2
    Dernier message: 28/04/2009, 14h03
  5. Passage de variable procedure à userform
    Par spoyet dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 15/06/2007, 20h26

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