Remplir automatiquement une textbox
nine57070
-
calibos -
calibos -
Bonjour,
Tout d'abord j'espere etre dans le bonne emplacement ...
Voici mon probleme : J'essaie de faire un formulaire client sur vba en liaison avec excel. Pour cela j'ai mis une combox pour que le nom du client soit recherché automatiquement . Une fois le nom du client choisis j'aimerai que les textbox pour le prenom, l'adresse, la ville... se remplissent toute seule ! J'ai essayé de moi meme , mais etant debutante je n'arrive pas à trouver le probleme
j'ai mis dans mon textbox cette macro :
Private Sub prenom_Change()
Sheets(listeclient).Select
UserForm1.prenom.Text = Range("C" & ActiveCell).Value
End Sub
Quel est le probleme?
Merci d'avance !!!
Pauline
Tout d'abord j'espere etre dans le bonne emplacement ...
Voici mon probleme : J'essaie de faire un formulaire client sur vba en liaison avec excel. Pour cela j'ai mis une combox pour que le nom du client soit recherché automatiquement . Une fois le nom du client choisis j'aimerai que les textbox pour le prenom, l'adresse, la ville... se remplissent toute seule ! J'ai essayé de moi meme , mais etant debutante je n'arrive pas à trouver le probleme
j'ai mis dans mon textbox cette macro :
Private Sub prenom_Change()
Sheets(listeclient).Select
UserForm1.prenom.Text = Range("C" & ActiveCell).Value
End Sub
Quel est le probleme?
Merci d'avance !!!
Pauline
A voir également:
- Remplir automatiquement une textbox
- Organigramme a remplir word - Guide
- Automatiquement - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Copiez l'image dans un logiciel d'édition d'images ou un outil en ligne comme js paint ou pixlr e. remplissez les cases en suivant le code couleur. des cases supplémentaires vont se remplir automatiquement. que représente le dessin ? ✓ - Forum Windows
- Sauvegarder conversation snap automatiquement ✓ - Forum iPhone
1 réponse
Bonjour,
Le problème vient de là
UserForm1.prenom.Text = Range("C" & ActiveCell).Value
la syntaxe est:
UserForm1.prenom.Text = Range("C" & ActiveCell.Row).Value
mais il ne faut mettre cela dans la procédure prenom_Change(). cette procédure réagit quand on modifie le contenu de la zone de texte prenom, or ce n'est pas ce qui est recherché, enfin je suppose.
c'est le choix du nom (dans le combobox) qui doit déclancher le remplissage des textbox.
A+.
Le problème vient de là
UserForm1.prenom.Text = Range("C" & ActiveCell).Value
la syntaxe est:
UserForm1.prenom.Text = Range("C" & ActiveCell.Row).Value
mais il ne faut mettre cela dans la procédure prenom_Change(). cette procédure réagit quand on modifie le contenu de la zone de texte prenom, or ce n'est pas ce qui est recherché, enfin je suppose.
c'est le choix du nom (dans le combobox) qui doit déclancher le remplissage des textbox.
A+.