En fonction donne combox appel des donne dans texbox

cedric0715 Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   -  
cedric0715 Messages postés 210 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
bonjour
le choix de mon combox est dans la colone A
des lors que je choisis un élément dans mon combox je voudrais avoir dans mon texbox4 la valeur de la ligne chosis qui se trouve dans ma colonne c
mon code du dessous affiche la valeur de mon combox
pouvez vous m'aider

Private Sub ComboBox2_Change()
Dim plage As Range
Set plage = Sheets("feuil3").Range("a2:g3400")
TextBox4 = plage(1 + ComboBox2.ListIndex, 1)
End Sub


merci par avance
A voir également:

2 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

ListIndex commence a 0 pas a 1 si selection, donc premiere cellule en 2

Private Sub ComboBox2_Change()
    Dim plage As Range
    Set plage = Sheets("feuil3").Range("a2:g3400")
'soit comme ceci mais tenir compte de la premiere ligne de la plage
    TextBox4 = plage(2 + ComboBox2.ListIndex, 1)
'soit comme ceci:
    TextBox1 = plage(1 + ComboBox1.ListIndex, 1).Row
End Sub
0
cedric0715 Messages postés 210 Date d'inscription   Statut Membre Dernière intervention  
 
MERCI J AI PRIS LA SOLUTION DE mOMO
0
momo
 
Bonjour
sans un modèle de ton fichier dur dur
peux être comme ça
Private Sub ComboBox2_Change()
    TextBox4.Value = Range("C" & ComboBox2.ListIndex + 1).Value
End Sub


A+
Maurice
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

sans un modèle de ton fichier dur dur
Ben si, y a ce qu'il faut dans le code qu'il a mis dans son post
0
cedric0715 Messages postés 210 Date d'inscription   Statut Membre Dernière intervention  
 
MERCI
0