Réapplication automatique du filtre automatique d'un tableau structuré

Hello,

Je cherche à actualiser automatiquement et à réappliquer automatiquement le filtre de ce tableau sur les dates (du plus ancien au plus récent).

Mais ça ne fonctionne pas avec le VBA du fichier.

Une idée pour que le filtre se réapplique automatiquement dès que la date est saisie ?

3fichier-test.xlsm (12.94 Ko)

Merci la communauté des experts.

Bonjour,
On parle de tri ?
La demande est confuse.
Cdlt.

1fichier-test.xlsm (15.41 Ko)
Private Sub Worksheet_Change(ByVal Target As Range)
Dim TD As Range
    If Not Target.ListObject Is Nothing Then
        Set TD = Me.Range("Tableau1")
        If TD.ListObject.DataBodyRange Is Nothing = False Then
            With TD.ListObject.Sort
                .SortFields.Clear
                .SortFields.Add Key:=TD(0, 1) ', Order:=xlAscending
                .Header = xlYes
                .Apply
            End With
        End If
    End If
End Sub

Merci @Jean-Eric

Tu as très bien répondu au besoin.

Oui il s'agissait bien du tri automatique, automatisé par le code.

J'ai encore modifié le fichier en pièce jointe et est il possible de ne conditionner le déclenchement du VBA que lorsque j'ai fait "Entrée" après la saisie de la colonne C ("Prix" ici) ?

Là, dès que je refresh une celulle, ça se met à jour, et comme le tableau est grand, c'est désagréable à la saisie.

3fichier-test.xlsm (15.97 Ko)
Rechercher des sujets similaires à "reapplication automatique filtre tableau structure"