chris09300
Messages postés140Date d'inscriptionlundi 9 juin 2008StatutMembreDernière intervention18 avril 2012
-
9 déc. 2011 à 18:36
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018
-
9 déc. 2011 à 19:07
Bonjour
je suis sous excel 2007
j'ai un userform, puis une listbox et un combobox
le combobox est alimente par des donnees qui se trouve de A10 a Axxx
je souhaiterais avoir apres le choix avec le combombox avoir les donnees qui se trouve sur la meme ligne dans les colonnes B,C, D etc...
mais avoir ces donnees en vertical dans la lisbox
merci
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 9 déc. 2011 à 19:07
Oui ?
Et je ne vois rien qui ne te permette de le faire avec Additem dès lors que tu connais à quelle ligne de ta feuille correspond l'article cliqué sur la combo (ce que je t'ai montré plus haut) !
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 9 déc. 2011 à 18:49
Bonjour,
réfléchis :
1) ta combo commence à l'index 0 et va donc jusqu'à l'index xxx - 1
2) l'index 0 comporte les données de la ligne 10
OK,
si l'article sur lequel tu cliques est celui d'index n, il correspond donc à la ligne 10 + n de ta feuille, non ?
Comment savoir quel est l'index de l'article cliqué ?
Private Sub ComboBox1_Click()
MsgBox ComboBox1.ListIndex
End Sub
Après (puisque tu connais la ligne), c'est facile, non ?
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
chris09300
Messages postés140Date d'inscriptionlundi 9 juin 2008StatutMembreDernière intervention18 avril 20121 9 déc. 2011 à 19:02
bonjour ucfoutu
pour la combobox, j'ai mis en Rowsource la plage souhaitez
mais c'est une fois fait le choix dans cette lisbox,
que je souhaiterais que les donnees qui sont dans les colonnes adjacentes s'affiche dans la listox.
mais pas en ligne, mais sur une seule colonne.
ex:
titi 21/12/2011 14/10/2011 etc.....
toto 20/10/2011 8/5/2011 etc...
tata 14/5/2011 6/3/2011 etc
quand je selectionne dans le combobox titi
dans la lisbox avoir
21/12/2011
14/10/2011
etc..
quand je selectionne dans le combobox toto
dans la lisbox avoir
20/10/2011
8/5/2011
etc..