Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

ListBox à 2 colonnes

  • Initiateur de la discussion Initiateur de la discussion Herlay
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Herlay

XLDnaute Junior
Bonjour le Forum,

Dans le fichier joint "Essai.xls", la ListBox1 renvoi les réponses (par rapport au tableau A2:B10) suivant ce qui est rentré dans la Textbox1.
Quand il y a plusieurs réponses (pour le 01 ou pour le G), les résultats s'affichent sur une ligne par résultat.
par contre, si il y a qu'une réponse, le résultat est scindé en deux et occupe les deux lignes.
J'ai beau chercher dans les propriétés de la Listbox, mais rien n'y change.
Le but de ce code est de reporté le resultat des colonnes A et B (choisi dans la Listbox) dans la Textbox3.
Merci d'avance pour votre aide.
Herlay
 

Pièces jointes

Re : ListBox à 2 colonnes

Bonjour Herlay,

On dirait qu'il y a un soucis sur le Transpose, mais je n'ai pas trop fouillé
ça a l'air de passer comme ça :
remplace

Code:
ListBox1.List = Application.Transpose(ta)

par

Code:
ListBox1.Column = ta
 
Re : ListBox à 2 colonnes

Bonjour Tototitit2008,

Grand merci pour ta réponse, c'est effectivement le Transpose qui coinçait.

Par contre pour reporter la ligne de la listbox, seule la 1ere colonne est transferer dans textbox3 ! une idée ?

Merci d'avance.

Herlay
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
374
Réponses
6
Affichages
773
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…