cs_nayaphykit
Messages postés14Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention30 décembre 2009
-
22 déc. 2006 à 11:01
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 2011
-
30 déc. 2006 à 16:42
Bonjour,
je suis actuellement en stage et je suis bloquée bloquée, j'ai cherché pendant un moment mais je me résoud à demander de l'aide.
je travaille sous excel2000 et je code en VBA
mon application crée un certain nombre de combobox dynamiquement (en fonction du nombre d'eléments récupéré dans une feuille excel).
plusieurs combobox (pas toujours le meme nombre) sont lié avec un textbox (qui est locked).
ex : dans la premiere listbox je selectionne "toto", dans la seconde "lili" et dans la troisieme "tutut", l'affichage que je souhaite dans ma textbox est : "toto+lili+tutu"
je souhaite que lorsqu'on change la valeur de l'une ou l'autre combobox, cela change dans la textbox. le changement de la textbox a proprement parlé ne me semble pas super compliqué puisque je pourrai coupé la chaine a l'aide de split et du delimiteur "+" mais je n'arrive pas a affecter un code (par ex :sub combobox1_change() ) aux combobox.
j'espere avoir ete assez claire et si je ne l'ai pas été n'hesitez pas a me le dire
j'espere vraiment que vous pourrez m'aider car la je suis devant un mur et personne dans ma boite ne peut m'aider
zavier666
Messages postés266Date d'inscriptionmardi 7 septembre 2004StatutMembreDernière intervention30 avril 20091 22 déc. 2006 à 11:12
je te conseille d'utiliser un button qui serai là pour valider le choix utilisateur et qui concaténerait les valeurs des divers combobox pour créer le texte de la textbox.
il n'est pas évident de gérer des évènements de combobox, un bouton de validation est à mon sens plus facile a gérer
cs_nayaphykit
Messages postés14Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention30 décembre 2009 22 déc. 2006 à 11:32
merci beaucoup pour ta reponse rapide
le probleme du bouton serait qu'il me faudrait créer un bouton par groupe de textbox + ses combobox et je devrais egalement le créer dynamiquement or j'avais voulu faire ca precedemment en on m'avait dit que ce n'etait pas possible (du a un prob connu apparement)
il n'y aurait pas une autre solution?
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 30 déc. 2006 à 16:42
Salut,
le principe reste simple, il suffit de faire une classe pour l'évènement à appliquer à tout tes combobox (donc ici, l'évènement Change).
Lors de la création, il faudra placer un string dans leur propriété Tag.