M
MickenXLD
Guest
Bonjour,
Je solicite votre aide pour créer une macro. Je suis débutant!
Je souhaite créer une macro à partir d'une userform dans laquelle si trouve une liste box. La source ce situe sur une feuille de calcul en colonne non triée.
Je voudrai quand je tape "a" dans ma liste box que seul les mots commencants par "a" soit présent.
J'ai commencé avec une méthode qui peut sembler bizard pour certain en réalisant un filtre automatique sur ma source.
Actuellement :
j'ai l'erreur 1004
La méthode autofilter de la classe range à échoué.
Voici mon code :
Private Sub listeD_Change()
Sheets("source").Select
Range("A1").Select
Selection.AutoFilter
ActiveSheet.Range("A1:A65000").AutoFilter Field:=1, Criteria1:="=a*", _
Operator:=xlAnd
End Sub
Merci par avance de votre aide
Je solicite votre aide pour créer une macro. Je suis débutant!
Je souhaite créer une macro à partir d'une userform dans laquelle si trouve une liste box. La source ce situe sur une feuille de calcul en colonne non triée.
Je voudrai quand je tape "a" dans ma liste box que seul les mots commencants par "a" soit présent.
J'ai commencé avec une méthode qui peut sembler bizard pour certain en réalisant un filtre automatique sur ma source.
Actuellement :
j'ai l'erreur 1004
La méthode autofilter de la classe range à échoué.
Voici mon code :
Private Sub listeD_Change()
Sheets("source").Select
Range("A1").Select
Selection.AutoFilter
ActiveSheet.Range("A1:A65000").AutoFilter Field:=1, Criteria1:="=a*", _
Operator:=xlAnd
End Sub
Merci par avance de votre aide