Le0n95
Messages postés15Date d'inscriptionvendredi 21 juillet 2006StatutMembreDernière intervention27 juillet 2006
-
21 juil. 2006 à 11:42
touhamiati
Messages postés1Date d'inscriptionmardi 8 mars 2011StatutMembreDernière intervention 1 juin 2011
-
1 juin 2011 à 02:01
Bonjour à tous,
Voilà je lutte depuis hier avec une combobox. Je souhaiterais récuperer la valeur sélectionnée et la passer en variable, que j'utiliserais dans d'autres fonctions.
Est ce que quelqu'un peut me dépanner?
Le0n95
Messages postés15Date d'inscriptionvendredi 21 juillet 2006StatutMembreDernière intervention27 juillet 2006 21 juil. 2006 à 14:44
Je prends le temps de lire et de tester, et si je suis encore là et que j'ai pas cliqué sur "Réponse acceptée" c'est que chez moi cela ne fonctionne pas.
J'ai pas l'habitude de faire perdre le temps aux gens et crois-moi j'aurais préféré clôre ce sujet dès le deuxième post...
J'ai fais exactement ce que tu as proposé et j'ai le message "Méthode ou membre de données introuvable" lorsque je clique sur mon bouton qui a comme fonction :
Je re-precise, même si je suis sûr que tu l'as lu :D, que lorsque j'isncris "macombo1." dans la liste ke propose VB je n'ai que : Count, Item, LBound ou UBound.
Ne devrais-je pas avoir Text, List, ListIndex,... ?
Le0n95
Messages postés15Date d'inscriptionvendredi 21 juillet 2006StatutMembreDernière intervention27 juillet 2006 21 juil. 2006 à 12:05
Merci pour vos reponses rapides.
Je viens d'essayer et j'ai le message suivant : "Erreur de compilation -- Méthodes ou membres de données introuvable".
La variable il faut que je la déclare au niveau du formulaire ou au niveau de la combobox? Sachant que je vais en avoir besoin sur tout le formulaire.
Le0n95
Messages postés15Date d'inscriptionvendredi 21 juillet 2006StatutMembreDernière intervention27 juillet 2006 21 juil. 2006 à 14:04
Je crois ke je vais paraitre lourd...Désolé je débute en VB :/
Et j'ai réussi a faire ce que je voulais avec les tutos, mais là avec le coup de la variable... :(
Donc j'ai bien mis au niveau du formulaire ceci :
"Dim var
Var = combo1.SelectedValue" <==
Mais il me dit "Un objet est requis" pour la ligne désignée par la flèche.
J'ai oublié quelque chose? Faut absolument mettre le type de variable? J'avais cru lire que VB en mettait une automatiquement si rien n'etait spécifié.
cs_drahcir
Messages postés745Date d'inscriptionmardi 30 novembre 2004StatutMembreDernière intervention15 septembre 20094 21 juil. 2006 à 14:08
En effet, tu ne dois pas mettre "combo1", mais le nom de ta combobox. Pour le type de variable, il est conseillé de lui en attribuer un, dans ce cas, il s'agit dy type "String".
Dim var as String = combo1.SelectedValue (où combo1 est le nom de ta combobox)
Le0n95
Messages postés15Date d'inscriptionvendredi 21 juillet 2006StatutMembreDernière intervention27 juillet 2006 21 juil. 2006 à 14:20
Oui le combo1, c'est parce que j'avais copier/coller mon poste, mais j'avais bien mis le nom dans le code ^^
Lorsque je mets ce que tu m'as dit, il me souligne le signe "=" et me met "Attendu fin d'instruction".
Y a un truc bizarre, VB propose de remplir les lignes en mettant la liste des options, et lorsque je mets "macombo." il ne propose pas selectedvalue.
J'ai le choix seulement entre Count, Item, LBound ou UBound. C'est normal??
Le0n95
Messages postés15Date d'inscriptionvendredi 21 juillet 2006StatutMembreDernière intervention27 juillet 2006 21 juil. 2006 à 15:11
J'ai refais ma combobox et même problème.
Je l'ai refais avec une listbox (ce qui me convient aussi, vu que c'est une liste non modifiable) et cela fonctionne. Je recupère bien la variable.
Je m'attaque à la boucle For maintenant :)
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 21 juil. 2006 à 15:18
re
Ceci aurait du fonctionner avec une combo aussi....
Si ton projet n'est pas secret tu peux me l'envoyer ici si tu veux [mailto:epsylon9@gmail.com epsylon9@gmail.com] (ca me traccasse que cela ne ofnctionne pas)
@+, Julien Pensez: Moteur de Recherche, Réponse Acceptée, Règlement/FONT>