zorglubxp
XLDnaute Junior
Bonsoir,
Je recherche une solution pour localiser à l’intérieur d'une plage définie, une cellule contenant par exemple le 28/02.
J'ai bien essayé avec le code ci dessous, cela fonctionne pour l'année 2012 (en cours) mais pas pour les autres années
Bien evidemment, si je complète avec l'année entière 28/02/2011 cela fonctionne, mais dans la mesure ou ma "time-line" est prévue pour être changée chaque année, j'ai besoin que cette recherche fonctionne tout le temps. cf fichier joint.
Je recherche une solution pour localiser à l’intérieur d'une plage définie, une cellule contenant par exemple le 28/02.
J'ai bien essayé avec le code ci dessous, cela fonctionne pour l'année 2012 (en cours) mais pas pour les autres années
Code:
For i = 1 To timeLine.Cells.Count
If timeLine.Cells(i).Value = DateValue("28/02") Then ...
ou
If timeLine.Cells(i).Value = CDate("28/02") Then ...
Bien evidemment, si je complète avec l'année entière 28/02/2011 cela fonctionne, mais dans la mesure ou ma "time-line" est prévue pour être changée chaque année, j'ai besoin que cette recherche fonctionne tout le temps. cf fichier joint.
Pièces jointes
Dernière édition: