En fonction donne combox appel des donne dans texbox

cedric0715 Messages postés 265 Statut Membre -  
cedric0715 Messages postés 265 Statut Membre -
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

2 réponses

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    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
    1. cedric0715 Messages postés 265 Statut Membre
       
      MERCI J AI PRIS LA SOLUTION DE mOMO
      0
  2. 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
    1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
       
      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
    2. cedric0715 Messages postés 265 Statut Membre
       
      MERCI
      0