Aller sur cellule aujourd'hui

  • Initiateur de la discussion Initiateur de la discussion drop91
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

drop91

XLDnaute Junior
Bonjour à tous,

avec mon petit calendrier j'aimerais à l'aide d'un bouton partir sur la cellule lié au jour d'aujourd'hui, (voir fichier joint).

Merci d'avance 🙂
 

Pièces jointes

Dernière édition:
Re : Aller sur cellule aujourd'hui

Bonjour à tous

drop91
En guise de source d'inspiration (à peaufiner plus tard)
Code issu de l'enregistreur de macro et légèrement remanié.
VB:
Sub Macro1()
Dim OJOUR As Date, X As Range
OJOUR = Date
    Set X = Cells.Find(What:=OJOUR, After:=ActiveCell, LookIn:=xlFormulas, _
        LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
        MatchCase:=False, SearchFormat:=False)
X.Offset(2).Rows.Select
End Sub
 
Re : Aller sur cellule aujourd'hui

Re____________________________________EDITION: Bonjour mapomme 😉

Un pis aller (en attendant mieux des autres vbaistes du forum 😉 )
Avec cette modification, si tu n'es pas sur la bonne feuille, il ne se passera rien.
Il faut donc que la feuille active soit celle qui contienne tes dates.
Code vb:
Sub Macro1B()
Dim OJOUR As Date, X As Range
OJOUR = Date
On Error Resume Next
With ActiveSheet
Set X = .Cells.Find(What:=OJOUR, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False)
X.Offset(2).Rows.Select
End With
End Sub
 
Dernière édition:
Re : Aller sur cellule aujourd'hui

Bonjour drop91, Bonjour Staple1600 🙂 ,

Un essai avec une macro affublée du raccourci-clavier Ctrl+j

Le code de la macro dans Module1:
VB:
Sub Cejour()
On Error Resume Next
  Application.Goto ThisWorkbook.Sheets("Feuil1").Range("B:AF").Find(Date).Offset(2)
End Sub
Depuis n'importe quelle feuille du classeur, taper Ctrl+j. On reste sur la feuille de départ si la date n'est pas trouvée.

Edit: grâce à Staple1600, j'ai complété (j'avais oubié qu'on désirait se déplacer sur la ligne jaune)
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
183
  • Question Question
Réponses
28
Affichages
520
Réponses
18
Affichages
598
Réponses
16
Affichages
556
Réponses
3
Affichages
217
Réponses
15
Affichages
788
Réponses
43
Affichages
812
Retour