Se positionner sur la feuille du mois en cours

  • Initiateur de la discussion Initiateur de la discussion AUBELIX
  • 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 !

A

AUBELIX

Guest
Bonjour à tous.

Ci-joint classeur des 12 mois de l'année. Avec les jours dans des cellules différentes. Mon problème, à l'ouverture de ce fichier, se positionner sur le mois en cours et la date du jour.
Merci pour votre aide.
 

Pièces jointes

Bonjour Aubelix,

Pour résoudre ton problème, il suffit de coder l'évènement "open" de l'objet Worbook de la façon suivante :

=====================================================
Private Sub Workbook_Open()
Sheets(Month(Now)).Cells(1, Day(Now) + 1).Select
End Sub
=====================================================

Si tu as besoin d'un exemple, n'hésite pas à "Rappeler" ....

@+

Omicron
 
Bonjour.
Tout d'abord merci pour ta réponse.

Ca ne fonctionne pas sur mon application
Message d'erreur : La méthode select de la classe Range a échoué
(erreur d'exécution 1004)
L'as-tu essayé sur le fichier que je t"ai joint ?
Encore une fois merci de ton aide
 
Re-bonjour Aubelix,

Effectivement, il y avait une erreur grossière dans le code que je t'ai envoyé (en fait, la méthode Select ne peut s'appliquer qu'à un Range de la feuille active) et mon test était insuffisant. J'ai pu reprovoquer l'erreur que tu avais trouvée en faisant évoluer la date de ma machine.

Tu trouveras en pièce jointe ton exemple corrigé, en espérant cette fois que tout sera bon.

Cordialement.

Omicron.
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
595
Réponses
9
Affichages
549
Réponses
7
Affichages
345
Retour