Bonjour,
J'ai besoin de votre aide car je vois le bout du tunnel mais je n'arrive plus à avancer, c'est rageant.
Dans un classeur, une feuille contenant en première colonne, une série de dates. Je souhaite afficher en première ligne la 5ième ligne contenant la date du jour. Par exemple si nous sommes le 12 septembre, cela donne :
8/09/18
9/09/18
10/09/18
11/09/18
12/09/18
13/09/18
etc.
Ma solution est la suivante à positionner dans Thisworkbook :
Private Sub Workbook_Open()
ActiveWindow.ScrollRow = Application.Match(Cells(1, 11), Columns(1), 0)
End Sub
Mon problème est double :
1) la date du jour est positionné dans la cellule 1,11 de la feuille. J'aurais apprécié une solution plus élégante mais je me heurte à une incompatibilité de type si je remplace cells((1,11) par Date dans la formule.
2) je souhaite que la date du jour soit la 5ième de la feuille et non la première.
Si vous pouviez me sortir de l'impasse ce serait top.
Merci d'avance.
RichardS
J'ai besoin de votre aide car je vois le bout du tunnel mais je n'arrive plus à avancer, c'est rageant.
Dans un classeur, une feuille contenant en première colonne, une série de dates. Je souhaite afficher en première ligne la 5ième ligne contenant la date du jour. Par exemple si nous sommes le 12 septembre, cela donne :
8/09/18
9/09/18
10/09/18
11/09/18
12/09/18
13/09/18
etc.
Ma solution est la suivante à positionner dans Thisworkbook :
Private Sub Workbook_Open()
ActiveWindow.ScrollRow = Application.Match(Cells(1, 11), Columns(1), 0)
End Sub
Mon problème est double :
1) la date du jour est positionné dans la cellule 1,11 de la feuille. J'aurais apprécié une solution plus élégante mais je me heurte à une incompatibilité de type si je remplace cells((1,11) par Date dans la formule.
2) je souhaite que la date du jour soit la 5ième de la feuille et non la première.
Si vous pouviez me sortir de l'impasse ce serait top.
Merci d'avance.
RichardS