Rowsource userform

Résolu/Fermé
megatronnbjja Messages postés 63 Date d'inscription mardi 12 mars 2013 Statut Membre Dernière intervention 28 avril 2020 - 26 janv. 2014 à 12:37
megatronnbjja Messages postés 63 Date d'inscription mardi 12 mars 2013 Statut Membre Dernière intervention 28 avril 2020 - 26 janv. 2014 à 15:49
Bonjour,

j'ai un devoir à faire pour une initiation au vba. On doit comprendre le programme que nous à écrit le prof et l'expliquer.
Je bute sur la ligne suivante:


With sheets("Feuil2").Range("B1")
Me.rp.Rowsource = range(.cells, .end(xlDown) (1,2)).Address(external:= true)
End with


Voici ce que j'ai compris:
Grâce à ce code, j'active ma feuil2 et me positionne en B1.
Puis je définis la liste de ma combobox "rp" grâce à la fonction Rowsource.
Ma plage de liste est de B1 jusqu'à une ligne vide de la colonne B.

Ce qui me pose problème:

je ne comprends pas pourquoi j'ai le (1,2). En effet, la plage de critère est alors étendue à la colonne C. Cependant, dans ma combolist, je n'ai que les critères de la colonne B, pas ceux de la colonne C....


Merci d'avance pour votre aide,

Megatronnbja

2 réponses

f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
26 janv. 2014 à 14:48
Bonjour,

ajoutez une colonne a votre combobox et vous aurez les infos B et C
0