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 :

Comment afficher une liste dans ListBox ou ComboBox [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2010
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 33
    Points : 22
    Points
    22
    Par défaut Comment afficher une liste dans ListBox ou ComboBox
    Bonjour à tous,
    Débutant en VBA: Comment j'insère une liste dans ListBox ou ComboBox, sans lien avec un classeur ou une feuille:
    J'ai fait ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub UserForm1_Initialize()
        With Me.ListBox1
        .AddItem ("red")
        .AddItem ("red")
        .AddItem ("blue")
        .AddItem ("green")
        End With
     
    End Sub
    Rien ne s'affiche?
    merci pour vos réponses

  2. #2
    Membre expérimenté Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Points : 1 512
    Points
    1 512
    Par défaut
    bonjour, pour une combo..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub UserForm_initialize()
      combobox1.List = Array("red", "red", "blue", "green")
    End Sub

  3. #3
    Membre à l'essai
    Inscrit en
    Mai 2010
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    Merci Laetitia,
    ça marche pour ComboBox, mais pour listBox je n'ai pas trouvé, à part créer un CommandButton pour l'enclencher.

  4. #4
    Membre expérimenté Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Points : 1 512
    Points
    1 512
    Par défaut
    re, pour une listbox c'est pareil !!!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub UserForm_initialize()
     ListBox1.List = Array("red", "red", "blue", "green")
    End Sub

  5. #5
    Membre à l'essai
    Inscrit en
    Mai 2010
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    Re-merci, Donc si simple, est-ce que tu peux me dire ce qui est faut dans mon premier message?

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Points : 14
    Points
    14
    Par défaut
    j'avai fait la meme erreur que toi :
    tu a écrit
    Private Sub UserForm1_initialize()
    où UserForm1 est le nom de ta form

    alors qu'il faut écrire
    Private Sub UserForm_initialize()

    où UserForm sert juste à dire que c'est à l'initialisation d'une userform

  7. #7
    Membre à l'essai
    Inscrit en
    Mai 2010
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    Yes!!!!! maintenant c'est clair. Merci mazuno.

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 08/05/2015, 13h06
  2. Réponses: 1
    Dernier message: 29/08/2007, 14h08
  3. [VB]Afficher une liste dans une boite de dialogue
    Par Asdorve dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 05/04/2006, 11h30
  4. Comment afficher une vidéo dans une page HTML ???
    Par safadev dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 05/10/2005, 19h50
  5. Comment afficher une fiche dans une autre fiche ?
    Par psidonio dans le forum Composants VCL
    Réponses: 4
    Dernier message: 01/10/2005, 23h22

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