Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Se positionner sur la date du jour

aubelix

XLDnaute Impliqué
Bonjour à tout le forum.
Je reviens vers vous pour vous demander votre aide.
Je me suis inspiré d'une macro, mais elle ne fonctionne pas.
Le bur est de se positionner à l'ouverture du fichier, sur la date du jour.
Avec workbook open. Ci-joint un fichier exemple.
Par avance merci pour aide.
 

Pièces jointes

  • Se_positionner_sur_date_du_jour.zip
    16.7 KB · Affichages: 134

aubelix

XLDnaute Impliqué
Re : Se positionner sur la date du jour

Bonjour joss56
Merci pour ta réponse.
Je me suis peut-être ma exprimé...
Je ne veux pas changer la valeur de la cellule C3.
Mai je voudrai me positionner sur la date du jour.
Dans ce cas N4, demain N5 etc...

Cordialement.
 

Cousinhub

XLDnaute Barbatruc
Re : Se positionner sur la date du jour

Bonjour,
une alternative à la méthode Find :

Code:
Private Sub Workbook_Open()
With Sheets("planning")
    .Cells(4, CDbl(Format(Date, "dd")) + 6).Select
End With
End Sub
 

aubelix

XLDnaute Impliqué
Re : Se positionner sur la date du jour

Bonjour BhBh.

Merci pour ta réponse et ton aide.
Cela fonctionne bien.
Pourriais STP me commenter la ligne : pourquoi +6 ?

Merci à tous.
 

Cousinhub

XLDnaute Barbatruc
Re : Se positionner sur la date du jour

Re-,

Code:
CDbl(Format(Date, "dd"))

te renvoie la date du jour sous format nombre (soit 8 pour aujoudhui)

le + 6 car tu commences ton tableau en colonne G, soit la 7 ème colonne

donc 8 + 6 te donne la 14 ème colonne (soit colonne "N")

Code:
Cells(4, CDbl(Format(Date, "dd")) + 6)

te donne donc Cells(4, 14) soit Range("N4")....
 

Discussions similaires

Réponses
2
Affichages
155
Réponses
6
Affichages
430
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…