Macro. Combobox et textbox

  • Initiateur de la discussion Initiateur de la discussion poulie
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

poulie

XLDnaute Impliqué
Bonjour à tous,

Je me retourne vers vous car je me suis lancé pour mon premier USERFORM.
Je cherche depuis hier, mais étant débutant +++ je n'ai pas trouvé. J'ai copié des solutions semblant bonnes sans succés.

J'ai 2 feuilles:

Eléments : ou je fais appel à l'userform
Tableau: avec les données

Lorsque je choisis un élément avec la combobox, je souhaite que les texbox se "remplissent" avec les données de la feuille Tableau.
Comme une fonction RECHERCHEV.

Serait-il possible de me m'aider ?.

Merci à l'avance
 

Pièces jointes

Re : Macro. Combobox et textbox

Bonjour,

Une proposition avec la fonction Find

Code:
Private Sub Eléments_Change()
Dim C As Range ' Déclare la variable C
Set C = Sheets("Feuil2").Columns("B").Find(What:=Eléments) 'Recherche dans la colonne B de la Feuil2 l'item séléctionné dans la ComboBox nommée Eléments
If Not C Is Nothing Then ' Si il-y-a qq chose dans la ComboBox
    Numéro = C.Offset(, 1) 'la TextBox nommée Numéro prends la valeur 1 cellule à droite de la valeur recherché
    TextBox1 = C.Offset(, -1) 'la TextBox nommée TextBox2 prends la valeur de la cellule à Gauche de la valeur recherché
End If ' Fin de la Condition
End Sub
Bonne Journée
 

Pièces jointes

Dernière édition:
Re : Macro. Combobox et textbox

DL_13, Robert,

Merci pour vos solutions et les commentaires.

J'ai ainsi pu insérer un autre texbox (année découverte) et modifié le code.

Robert : pourquoi préférer "Unload Me" ? .

Merci encore à vous deux.
 
Re : Macro. Combobox et textbox

Re le Fil

Bonjour Robert

Robert 🙂 a effectivement raison :

Me.Hide cache l'UserForm en gardant en mémoire les infos dans les différents objets (TextBox, ComboBox...)

Unload me
cache ET Vide l'Userform (le remet à neuf 🙂)

Sages "bonnes habitudes" de commenter ses codes... mais comme je tapes avec deux doigts je risque d'arriver souvent après la bataille 😉 j'essaierais de m'en souvenir... ou de taper plus vite... 😛 Merci Robert 🙂

Bonne Journée
 
Re : Macro. Combobox et textbox

Re le Fil
Merci pour vos solutions et les commentaires.
Proposition et explication intéressante. Je vais la retenir.
Merci pour nous 🙂

Sages "bonnes habitudes" de commenter ses codes...
Parabole... mais Ô combien vrai

Je viens de te délivrer un chèque, Certes signé ...alors que Robert t'as signé un chèque Certifié...je ...à médite(r)...
rapport aux nombreux posts style "fast food" 😛

Alors merci poulie de ta réponse 🙂

Bonne Journée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
16
Affichages
2 K
Retour