UserForm - Recherchev pour alimenter TextBox

  • Initiateur de la discussion Initiateur de la discussion manlostudio
  • 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 !

M

manlostudio

Guest
Bonjour,

Je suis débutant en VBA et bute sur qq chose de simple.

Je construit un carnet d'adresse sur excel.

Pour faire simple, sur le fichier Excel imaginons 2 onglets:
1/ onglet "contacts" avec champs suivants: nom (colonne A), prénom (colonne B), ville (colonne C) et code postal (colonne D)
2/ onglet "villes" avec champs suivants: nom de ville (colonne A) et code postal (colonne B)
J'ai en données sur cette onglet toutes les villes et code postal associés

Pour renseigner les nouveaux contacts j'utilise un userform:
- TextBox1 pour le nom
- TextBox2 pour le prénom
- Combox1 pour le noms de la villes (les données proviennent de l'onglet "villes" : nom de ville (colonne A)
- TextBox3 pour le code postal

Je voudrai que lorsque je sélectionne une ville ds le ComboBox1 le code postal associé incremente automatiquement le TextBox3 pour le code postal.

Sur Excel avec RechercheV je m'en sors mais je ne sais pas le coder en VBA.

Pourriez-vous m'aider SVP

Par avance merci

Laurent
 
Re : UserForm - Recherchev pour alimenter TextBox

Merci bcp c'est exactement ce que je cherchais a faire

Code:
Me.Label1 = Sheets("villes").Cells(Me.ComboBox1.ListIndex + 2, 1).Value

Pourrais-tu stp me commenter les valeurs ListIndex + 2, 1 pour que je puisse comprendre et adapter a d'autres problématiques.



A nouveau, merci.
 
Re : UserForm - Recherchev pour alimenter TextBox

Re

le code de pierre répond à ta demande

pour info, Cells(x, y) signifie :
x = ligne
y = colonne

le premier index d'un Combobox est le 0 (zéro)

donc l'index de l'élément sélectionné doit être ajouté de 1

Et comme il y a un titre, on l'additionne de nouveau de 1
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
709
G
  • Question Question
Réponses
7
Affichages
1 K
G
Retour