Ligne de combobox
Résolu
Bonjour a tous,
voila, j'ai fait un petit logiciel de vba, et j'ai besoin de savoir quelle ligne d'une combobox est selectionnée pour pouvoir effectuer des calculs derrière. j'ai cherché des fonctions sur le net et je n'ai pas trouvé...
vous sauriez comment dire :
si ligne 1 de la combobox select alors :
action
end if
si ligne 2.....
...
..
sachant que le texte de la ligne n'est pas connu, il change a chaque fois en fonction de ce qu'écrit l'utilisateur...
je fais appel a vos lumières :)
Merci!!
voila, j'ai fait un petit logiciel de vba, et j'ai besoin de savoir quelle ligne d'une combobox est selectionnée pour pouvoir effectuer des calculs derrière. j'ai cherché des fonctions sur le net et je n'ai pas trouvé...
vous sauriez comment dire :
si ligne 1 de la combobox select alors :
action
end if
si ligne 2.....
...
..
sachant que le texte de la ligne n'est pas connu, il change a chaque fois en fonction de ce qu'écrit l'utilisateur...
je fais appel a vos lumières :)
Merci!!
Configuration: Windows Vista Firefox 3.0.5
6 réponses
-
ContributeurHello,
Si je me souviens bien c'est .Selected ou .ListIndex, me rappelle plus vraiment ça remonte !
-
ContributeurUne chose donc je suis sûre c'est que pour afficher la valeur de l'item sélectionné c'est .Value
-
donc je peut mettre
if combobox1.selected1 = true then :
......
??
sa me parait un peu simple..
merci -
dans mon cas, un if select case combobox1.listindex0 then i=7
sa pourrait s'écrire comme sa? -
ok d'accord. je vais essayer ça et je te tiens au courant. En tout cas Merci!
-
if combobox1.listindex = 0 then
..
end if
sa marche trés bien, merci de ton aide!! bonne aprem