Macro filtre format date

Bonjour ,

Je travail sur un Fichier Excel ,dans le cadre de mon travail. j'ai commencée a créé une macro qui me permet de filtrer sur la colonne AA ( tous ce qui contient une date) et ainsi de me copier les lignes filtrés sur un autre onglet en prenant en compte les entêtes.

Lorsque je souhaite l'exécuter il me trouve une erreur , Pourriez-vous m'aider ? estce une histoire de variable AS LONG...

Sub Macro3()
'
' Macro3 Macro
'

    Range("Tableau1[[#Headers],[Date de validation client (BD/FEE)]]").Select
    ActiveSheet.ListObjects("Tableau1").Range.AutoFilter Field:=27, Criteria1:=Format("m/d/yyyy")

End Sub

Merci d'avance

Bonne journée

Bonjour, votre colonne contient du texte ou des dates ( une date = un nombre ) dans ce cas autant filtrer sur tout

ce qui est supérieur à 1.

Sub Macro1()

    ActiveSheet.ListObjects("Tableau1").Range.AutoFilter Field:=27, Criteria1:= _
        ">1", Operator:=xlAnd
End Sub

Bonjour Xmenpl,

Merci pour ton retour , cette colonne peut contenir du texte mais ta solution fonctionne puis que le filtre personnalisé le traduit en

image

donc cela fonctionne , malgré tout Merciiii Beaucoup

Xmenpl,

Est ce que tu c'est si il est possible une fois que le tableau est filtré de copier ces lignes sur un autres onglet contenant des entêtes ?

Re, Oui un exemple avec l'onglet test qui contiend déjà l'entête de tableau.

La macro filtrée et suivit du code copy

Oh Top ^^ ,

merci beaucoup ,

j'en apprend tous les jours grâce a vos connaissance , merci encore

Bonne soirée à vous

Rechercher des sujets similaires à "macro filtre format date"