Bonjour j'ai un tableau dynamique qui commence en A49 et qui va jusqu'a la colonne K (étant un tableau dynamique, le nombre de ligne peut varier).

J'ai un filtre qui est activé à la cellule A49. Je ne peux pas faire showalldata car je voudrais que les autres filtres restent !
Et j'aurai voulu l'enlever via une macro (j'en ai besoin pour une autre macro que j'utilise). J'ai essayé vraiment plein de choses mais en vain.. L'autofilter je n'arrive pas à le faire marcher..

Quand je fais enregistrer une macro :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Sub Macro2()
'
' Macro2 Macro
'
 
'
    ActiveSheet.Range("$A$49:$K$460").AutoFilter Field:=1
End Sub
Mais quand je l'execute dans ma macro après ça ne marche pas..

J'ai essayé ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Sheets("Liste Encours").Range("A49:K1000").Select
Selection.AutoFilter Field:=1, Criteria1:="*"
Mais comme à chaque fois j'ai le droit à : erreur 1004, la méthode autofilter de la classe range a ecchoué..

Une peu d'aide SVP ?