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 :

Mettre liste d'une listbox dans cellule [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 89
    Par défaut Mettre liste d'une listbox dans cellule
    Bonjour,
    tout est dans le titre!
    Je souhaiterais mettre la liste complète d'une listbox dans une cellule, es ce que c'est possible?


    j'ai essayer ce code mais ca ne marche pas!
    il me prend que le 1er de la liste

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(r, 12) = ListBox1.List(L, 0)

    merci

  2. #2
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Bonjour à tous,

    Etonnant comme démarche, tu dois bien la remplir de quelque part ta listbox.

    Quoi qu'il en soit tu peux essayer quelques chose comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    '*****************************************************
    For i = 0 To UBound(ListBox1.List())
        Cells(r, 12) = Cells(r, 12) & ";" & ListBox1.List(i)
    Next i
    '*****************************************************

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 89
    Par défaut
    merci de ta rapidité!

    Ben en faite la listbox est remplie par 5 combobox mais si il y a plus de 5 ligne a mettre je fais comme cela,

    Ca fonctionne mais est-il possible de le mettre sur plusieurs ligne dans la meme cellule?

    J'ai reussi a mettre sur plusieurs ligne a la place de ";" j'ai mis Chr (10)
    par contre le petit soucis il me met un espace blanc en haut puisqu'il garde la valeur de la cellule

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 89
    Par défaut
    C'est bon j'ai reussi!

    Merci beaucoup aalex_38
    A+

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

Discussions similaires

  1. [Débutant] Mettre une listBox dans une colonne d'une listView
    Par Tom57300 dans le forum VB.NET
    Réponses: 1
    Dernier message: 23/04/2014, 15h40
  2. Mettre une listbox dans une variable
    Par jazzybluesy dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/02/2014, 18h50
  3. Réponses: 2
    Dernier message: 10/05/2012, 11h14
  4. récuperer les données cochées dans une listbox dans une nouvelle liste
    Par Lost_in_VBA dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 13/07/2011, 12h12
  5. mettre une listBox dans un formulaire (code behind)
    Par livinho38 dans le forum Silverlight
    Réponses: 34
    Dernier message: 09/08/2010, 10h49

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