VBA: Autofilter et Rowsource
Bonjour à tous!!!;)
Je rencontre un souci avec un programme VBA:
ainsi dans un userform je voudrais qu'une liste déroulante ne fasse apparaitre des données que si un critère est rempli; j'ai donc tapé le code suivant:
Code:
1 2 3 4 5 6 7 8
| If ListeDeroulanteCategorie.Value = "Voiture" Then
Sheets("Voiture").Select
Range("A2").Select
'selectionne la dernière rangée du tableau
Selection.End(xlDown).Select
'filtre sur la 11 ème colonne avec comme critère la valeur "OUI"
Selection.AutoFilter Field:=11, Criteria1:="OUI"
ListeMaterielDisponible.RowSource = "Voiture!A2:A250" |
Seulement voila la liste déroulante "ListeMaterielDisponible" ne m'affiche pas que la séléction mais m'affiche toute la colonne A sans tenir compte du filtre
Si quelqu'un a une idée j'en serais extrêmement reconnaissante de bien vouloir m'aider
Bien cordialement,
Julie