Listbox suivant Combobox sans passer par RowSource

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 !

cathodique

XLDnaute Barbatruc
Bonjour,

J'ai bien trouvé sur le forum, une procédure pour afficher dans une textbox un texte suivant la sélection dans une combobox avec une seule ligne de code:
Code:
Private Sub ComboBox1_Change()
    TextBox1.Text = Feuil1.[B1].Offset(ComboBox1.ListIndex)
End Sub

et renseigner RowSource, mais cette solution ne me convient pas car il faut que les données soient sur la première ligne de la feuille. j'ai fait des tests sans succès.

Je voudrais qu'à (combobox) la valeur "1" corresponde (textbox) "Ami"; à "2" --> "Collègue" et à "3" -->"Famille"

Auriez-vous une autre solution afin que ces valeurs soient dans le code? je pensais à ComboBox1.AddItem, mais vu mon faible niveau en vba je bloque.

Je vous remercie pour votre aide.

Cordialement,
 

Pièces jointes

Re : Listbox suivant Combobox sans passer par RowSource

Bonjour à tous,

Merci, je veux bien mettre que la discussion a abouti et résolu mais où se trouve ce satané Tag. SOS.

pas de "tag" sur ce forum, tu le dis et c'est très bien.... certaint éditent le 1er post en mettant [Résolu] au début de l'objet, mais c'est pas obligatoire...

bonne journée
@+
 
Re : Listbox suivant Combobox sans passer par RowSource

Bonjour Laetitia90,

Je te remercie pour ton code, je viens de le tester mais j'ai une erreur d’exécution 424 Objet requis. au débogage la ligne Userform1.show est surlignée. je n'ai pas compris pourquoi.

Merci quand même.
 
Re : Listbox suivant Combobox sans passer par RowSource

Bonjour Laetitia90,

Je te remercie pour ton code, je viens de le tester mais j'ai une erreur d’exécution 424 Objet requis. au débogage la ligne Userform1.show est surlignée. je n'ai pas compris pourquoi.


Merci quand même.

Bonjour,

Brièvement (par tél) A l'apparition du surlignage,il faut faire F8 pour aller en pas-à-pas jusqu'au point fautif...

Cordialement
 
Re : Listbox suivant Combobox sans passer par RowSource

bonsoir laetitia90, mecano, à tout le monde,

En effet, je constate que ton code fonctionne bien, j'ai dû faire une erreur. merci beaucoup.

Merci aussi pour l'astuce du pas à pas.


Bonne soirée!

Cordialement,
 
- 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
10
Affichages
281
Réponses
3
Affichages
665
Réponses
4
Affichages
751
Réponses
11
Affichages
1 K
  • Question Question
Microsoft 365 vba
Réponses
14
Affichages
2 K
Retour