Re re re re re,
J'ai modifié mon code :
a = Sheets(Ongletrecherche).Range("5:5").Find(What:="Tournée", after:=Cells(5, 5), LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False).column
ActiveSheet.Range(Cells(5, 1), Cells(a, 1)).AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Workbooks(Monfichier).Worksheets("Feuil1").ListObjects("TCriteres").Range, Unique:=False
Mais j'ai une erreur : erreur d'execution 9 : L'indice n'appartient pas à la sélection.
J'ai bien mis sous forme de tableau en U1 à U5 dans l'onglet 1 de mon fichier contenant la macro ma liste nomée Tcriteres.
Est-ce normal ?