Bonjour,
voila, j'ai une macro qui contient a un moment un filtre sur une date.
Etant donne que cette date change presque toutes les deux semaines il m'a ete demande de creer une boite de dialogue avec un masque de saisie pour que l'utilisateur puisse saisir la date a laquelle il souhaite que le filtre commence.
J'ai creer le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Sub InputBoxx() Dim StartDate As Date StartDate = Application.InputBox(prompt:="Choose the start date for SAP creation Date") ' On enleve tout eventuel filtre ActiveSheet.AutoFilterMode = False Rows("1:1").Select Selection.AutoFilter Selection.AutoFilter Field:=1, Criteria1:>=StartDate End Sub
J'ai un probleme au niveau du superieur ou egal et puis je n'ai pas trouve en cherchant sur le net la possibilite de faire sous Excel un masque facon Access.
Merci d'avance.
Partager