Bonour,
pouvez-vous me dire ce que va faire ce code svp
En vous remerciantCode:
1
2 .Range("A" & Me.ComboBox1.ListIndex + 2) = ComboBox1 .Range("B" & Me.ComboBox1.ListIndex + 2) = TextBox1
Version imprimable
Bonour,
pouvez-vous me dire ce que va faire ce code svp
En vous remerciantCode:
1
2 .Range("A" & Me.ComboBox1.ListIndex + 2) = ComboBox1 .Range("B" & Me.ComboBox1.ListIndex + 2) = TextBox1
Bonjour,
La ligne ci-dessous renvoie le n° de ligne de la ComboBox sur laquelle on a cliqué (l'index commence à 0)
Donc si l'on a cliqué sur la première ligneCode:Me.ComboBox1.ListIndex
va donner 2Code:Me.ComboBox1.ListIndex + 2
donc ce code
Va écrire dans la cellule A2 la valeur du ComboBox1 et dans la cellule B2 la valeur de TextBox1Code:
1
2 .Range("A" & Me.ComboBox1.ListIndex + 2) = ComboBox1 .Range("B" & Me.ComboBox1.ListIndex + 2) = TextBox1
La valeur de ComboBox1 qui est renvoyée dépend de la propriété BoundColumn de ComboBox1 qui par défaut est à 1.
Bonjour Corona et merci de me répondre
Donc si je comprends bien
Va écrire dans la cellule A3 la valeur du TextBox2 et dans la cellule B3 la valeur de TextBox3Code:
1
2 .Range("A" & Me.ComoBox1.ListIndex + 3) = TextBox2 .Range("B" & Me.ComoBox1 .ListIndex + 3) = TextBox3
Je suis un peu dur à comprendre parfois
Bonjour,
Non pas vraiment.
ListIndex est une propriété des Contrôles ComboBox et ListBox mais pas de TextBox.
excuse-moi, j'étais en train de modifier ma demande