VBA filtre multicritère à partir des valeurs d'une plage de cellule

Résolu/Fermé
Valou78310 - 21 oct. 2021 à 17:16
 Valou78310 - 22 oct. 2021 à 09:49
Bonjour,

Je souhaiterais filtrer ma base de données avec les valeurs contenue dans une plage de données de taille variable. (Ici B2:B3)


Sub FiltreCellule()

Workbooks("Classeur2.xlsx").Worksheets("Feuil1").Range("A1:XFD1048576").AutoFilter Field:=1, Criteria1:=Array(Workbooks("Classeur1.xlsx").Worksheets("Feuil1").Range("B2:B3").Value), Operator:= _
xlFilterValues
End Sub




PS : Si mes critères sont dans un fichier excel enregistré sur Teams, est-il possible de les récupérer directement dessus ?

Je vous remercie d'avance pour votre aide :)

5 réponses

Le Pingou Messages postés 12153 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 28 septembre 2024 1 447
21 oct. 2021 à 18:27
Bonjour,
Ce n'est pas clair car votre code fait référence à 2 classeurs donc les critères sont dans le deuxième !
Qu'elle est l'erreur que se passe-t-il à l'exécution de votre code ?
0