jeremie78420
XLDnaute Nouveau
Bonjour,
Mon problème est simple et pourtant je n'ai pas encore trouvé de réponse sur ce forum.
- Dans une macro VBA, j'ai besoin de filtrer une liste de dates qui correspondent au moins et à l'année en cours. Cette liste contient pleins de dates variées, avec parfois un timestamp.
Voici mon code utilisé par exemple pour filter sur juillet 2012 (2012-07)
- Comme vous le voyez, je demande au filtre de chercher toutes les valeurs qui contiennent au moins "2012-07"
J'aimerais pouvoir automatiser cela, i.e que le filtre passe automatiquement sur 2012-08 pou août 2012 etc..
J'ai pensé à demander à la macro de filtrer sur la valeur de telle cellule du classeur excel (qui contiendrait le mois et l'année en cours), mais je ne sais pas comment y arriver.
Dites moi si mes explications sont floues, j'essaierais d'être alors encore + précis
Merci pour votre aide par avance
Jeremie !
Mon problème est simple et pourtant je n'ai pas encore trouvé de réponse sur ce forum.
- Dans une macro VBA, j'ai besoin de filtrer une liste de dates qui correspondent au moins et à l'année en cours. Cette liste contient pleins de dates variées, avec parfois un timestamp.
Voici mon code utilisé par exemple pour filter sur juillet 2012 (2012-07)
Code:
ActiveSheet.Columns("A:CV").AutoFilter Field:=48, Criteria1:="*2012-07*"
- Comme vous le voyez, je demande au filtre de chercher toutes les valeurs qui contiennent au moins "2012-07"
J'aimerais pouvoir automatiser cela, i.e que le filtre passe automatiquement sur 2012-08 pou août 2012 etc..
J'ai pensé à demander à la macro de filtrer sur la valeur de telle cellule du classeur excel (qui contiendrait le mois et l'année en cours), mais je ne sais pas comment y arriver.
Dites moi si mes explications sont floues, j'essaierais d'être alors encore + précis
Merci pour votre aide par avance
Jeremie !