[excel] relation combobox et textbox
Résolu
ced3c
Messages postés
237
Date d'inscription
Statut
Membre
Dernière intervention
-
ced3c Messages postés 237 Date d'inscription Statut Membre Dernière intervention -
ced3c Messages postés 237 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- [excel] relation combobox et textbox
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Déplacer colonne excel - Guide
- Excel moyenne - Guide
7 réponses
Alors :
tu dois avoir sur le vba :
donc tu met ca dedans :
Ensuite c'est à modifié en fonction de tes colonnes. mais cela devrai marché
tu dois avoir sur le vba :
private sub combobox_afterupdate()
donc tu met ca dedans :
private sub combobox_afterupdate() Dim a As Integer For a = 1 To 9999 If nom_de_combobox = Range("a" & a).Value Then nom_de_textbox.Value = Range("c" & a).Value GoTo fin: End If Next fin: end sub
Ensuite c'est à modifié en fonction de tes colonnes. mais cela devrai marché
Bonjour,
Double click sur ta combobox, et tu modifie la procédure vba (en haut a droite) qui doit être "change" par "afterupdate".
ensuite tu met le code VBA qui va bien.
Si tu sais pas faire du VBA on peux t'aider.
Cordialement,
Double click sur ta combobox, et tu modifie la procédure vba (en haut a droite) qui doit être "change" par "afterupdate".
ensuite tu met le code VBA qui va bien.
Si tu sais pas faire du VBA on peux t'aider.
Cordialement,
Merci pour ta reponse eljojo
je ne connais pas beaucoup le vba et je ne sais pas trop comment faire pour construire ce code
je ne connais pas beaucoup le vba et je ne sais pas trop comment faire pour construire ce code
Private Sub ComboSemaine_AfterUpdate() Dim a As Integer For a = 1 To 9999 If ComboSemaine = Range("a" & a).Value Then TextBox2.Value = Range("c" & a).Value GoTo fin: End If Next fin: End Sub
J'ai bien noté ceci mais cela n'alimente pas ma textbox.
Cependant excel n'y trouve pas d'erreur
il doit me manquer une petite chose encore
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Il ne prennait pas les nombre du coup celui la devrai marcher
Private Sub ComboSemaine_AfterUpdate()
Dim a As Integer
For a = 1 To 9999
If Val(ComboSemaine.Value) = Range("b" & a).Value Then
TextBox1.Value = Range("d" & a).Value
GoTo fin:
End If
Next
fin:
End Sub
Il ne prennait pas les nombre du coup celui la devrai marcher
Private Sub ComboSemaine_AfterUpdate()
Dim a As Integer
For a = 1 To 9999
If Val(ComboSemaine.Value) = Range("b" & a).Value Then
TextBox1.Value = Range("d" & a).Value
GoTo fin:
End If
Next
fin:
End Sub