Se positionner sur la date du jour à l'ouverture d'Excel

Bonjour, ca fait 3 jours que je cherche partout sur le net une solution à mon problème. Voila, j'ai monter un budget sur excel. Les 6 feuilles sont montées avec les dates en colonne A et les jours correspondants en colonne B. J'aimerais une macro qui m'amène automatiquement à la ligne qui correspond à la date du jour. C'est surement possible???? comment faire?

Bonjour,

Un essai, la macro se déclenche à la selection de l'onglet

Cordialement,

2'172missbud.xlsm (18.81 Ko)

wow c'est ben génial ........... par contre j'aimerais bien connaitre la procédure à suivre pour en arriver la ..... j'ai affiché les macros mais la liste est vide???? ou est-elle?

Click droit sur un onglet => visualiser le code

tu dois avoir pour chaque onglet :

Private Sub Worksheet_Activate()

Dim Feuille As String

Feuille = ActiveSheet.Name

Call SelectDate(Feuille)

End Sub

En gros quand on selectionne un onglet, j'appelle ma macro en lui précisant le nom de l'onglet

et dans un module :

Sub SelectDate(Feuille As String)

Derlign = Worksheets(Feuille).Range("A65536").End(xlUp).Offset(1, 0).Row

For i = 1 To Derlign
    If Range("A" & i) = Date Then
        Range("A" & i).Activate
        Exit Sub
    End If
Next i

End Sub

Je parcours la colonne avec les dates de la ligne 1 à la dernière ligne avec une valeur, et si une des dates est égale à celle du jour, j'active la cellule en question pour me placer dessus et je dis de sortir de la macro (pour éviter d'attendre le scan de toute la colonne).

tu es vraiment un géni! merci, merci et milles fois merci!

Y'a pas de problèmes,

Cordialement,

Rechercher des sujets similaires à "positionner date jour ouverture"