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

ListBox à 2 colonnes

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

  • Essai.xls
    48 KB · Affichages: 58
  • Essai.xls
    48 KB · Affichages: 61
  • Essai.xls
    48 KB · Affichages: 61

tototiti2008

XLDnaute Barbatruc
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
 

Herlay

XLDnaute Junior
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
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…