Copier un item sélectionné d'un combox ou d'un listbox vers un textbox dans le m [Résolu]

nasilo
Messages postés
34
Date d'inscription
vendredi 18 avril 2008
Dernière intervention
27 février 2009
- 30 janv. 2009 à 14:25 - Dernière réponse : cs_Jack
Messages postés
14010
Date d'inscription
samedi 29 décembre 2001
Dernière intervention
28 août 2015
- 30 janv. 2009 à 16:19
Bonjour,

Eternel débutant je suis et que je vais rester sans doute...
J'ai crée une application personnel (budget) sur excel et j'ai réussi à présent  à remplir mes données dans des feuilles à l'aide d'un userform avec des textbox . Pour des recherches je rentre "manuellement" dans un textbox ce que je veux et la macro écrite effectue le travail... Je cherche à présent comment remplir mon textbox de recherche non pas "manuellement" mais à partir d'un item que je selectionne soit depuis un listbox ou un combobox. Malgré des recherches et beaucoup d'essai de code, je n'arrive pas à trouver la synthaxe exacte..
Ce coup de pouce supplémentaire devrait me permettre de progresser quelque peu.
Merci et bonne après-midi
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
whitelegend
Messages postés
156
Date d'inscription
vendredi 13 janvier 2006
Dernière intervention
2 mars 2009
- 30 janv. 2009 à 15:28
3
Merci
Salut,

Pour récupérer la valeur d'un item d'une Combobox ou d'une listbox :

Dim MonTexte as String

MonTexte = Combobox(Item).value 'Où "Item" est un  Integer qui coorespond à l'emplacement de la donnée voulue

Considère ta Combobox comme un tableau à 1 dimension, donc tu  peux en traiter les données de la même façon

LC

__________________________________________________________________________
Pensez à accepter les réponses qui vous servent  

Merci whitelegend 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 86 internautes ce mois-ci

Commenter la réponse de whitelegend
Meilleure réponse
cs_Jack
Messages postés
14010
Date d'inscription
samedi 29 décembre 2001
Dernière intervention
28 août 2015
- 30 janv. 2009 à 16:19
3
Merci
Salut
Comme déjà dit lors d'un précédent message, VBA n'est pas du .Net --> Modif catégorie de la quetion

Merci cs_Jack 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 86 internautes ce mois-ci

Commenter la réponse de cs_Jack
cs_Exploreur
Messages postés
4824
Date d'inscription
lundi 11 novembre 2002
Dernière intervention
15 novembre 2016
- 30 janv. 2009 à 15:23
0
Merci
Salut,

Je ne sais pas si une ListBox réagie de la même façon que celle de VB6, mais essaye cela en ayant au préalable sélectionné ton Item de ta listbox :

TonTextBox.Text = ListBox.List(ListBox.ListIndex)

A+
Exploreur

 Linux a un noyau, Windows un pépin
    ** http://exploreur1.labrute.fr **
Commenter la réponse de cs_Exploreur

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.