Tri date automatique

Bonjour a tous !

Je suis de retour vers vous car depuis un moment je fouille sur le forum, et je n'arrive pas à trouver mon bonheur dessus ...

Je voudrais, toujours dans l'optique de me simplifier la vie, trier un onglet où figure mes achats, en fonction de la date d'achat la plus récente (haut du tableau).

L'ajout de mes achats se fait par userform mais je n'arrive pas à rendre la chose de manière automatique sans avoir à utiliser un bouton ...

C'est simple j'en suis sur, mais mes connaissances sont limités !

Merci à ceux qui prendrons le temps de me répondre !

16test2.xlsm (8.83 Ko)

Bonjour,

Bête question mais je prends le risque de la poser ... Un " bête" ( décidemment ! ) filter ne te convient pas ?

Cordialement,

VBABEGINNER

Re,

SI la réponse est oui alors voici 2 codes que j'utilise pour adaptation automatique de filtre.

Sub refresh()

If Me.FilterMode = True Then
        With Application
           .EnableEvents = False
           .ScreenUpdating = False
        End With

        With ActiveWorkbook
            .CustomViews.Add ViewName:="Mine", RowColSettings:=True
          Me.AutoFilterMode = False
            .CustomViews("Mine").Show
            .CustomViews("Mine").Delete
        End With

         With Application
           .EnableEvents = True
           .ScreenUpdating = True
        End With
    End If

End Sub
-------------------------------------------------------

Private Sub Worksheet_Calculate()

If Me.FilterMode = True Then
        With Application
           .EnableEvents = False
           .ScreenUpdating = False
        End With

        With ActiveWorkbook
            .CustomViews.Add ViewName:="Mine", RowColSettings:=True
          Me.AutoFilterMode = False
            .CustomViews("Mine").Show
            .CustomViews("Mine").Delete
        End With

         With Application
           .EnableEvents = True
           .ScreenUpdating = True
        End With
    End If

End Sub

Cordialement,

Bonjour,

Je réponds un peu tard, navré j'étais en week-end.

Je teste ta solution et je te dis !

Voilà,

J'ai testé ta solution, et entre temps j'ai réfléchis de mon côté.

J'ai privilégié l'utilisation de l'enregistreur de macro, et sur mon userform, quand j'ajoute une ligne avec mon bouton j'ai inclus un Call.

Merci quand même pour tes efforts !

Bonjour,

Parfait tant que tu as une solution c'est bon

Bonne continuation,

Cordialement,

Rechercher des sujets similaires à "tri date automatique"