Ouvrir le fichier sur le mois en cours

Salut!

Quand j'ouvre mon fichier, j'aimerais que l'onglet qui correspond au mois actuel apparaisse en premier. Mes onglets sont nommés en "mois-année".

J'imagine qu'il faut pour cela utiliser VBA, mais là, gros problème pour moi.

Je joints donc mon fichier en espérant que quelqu'un pourra m'aider.

Merci d'avance !

Jojo

Bonjour,

Private Sub Workbook_Open()
Application.DisplayFullScreen = True
ActiveWindow.WindowState = xlMaximized
mois = Format(Date, "mm") & "-" & Year(Date)
Sheets(mois).Activate
End Sub

Bonsoir et merci Isabelle !

C'est exactement ce qu'il me fallait.

Je vais maintenant étudier ces lignes de code car j'aime comprendre ce que je fais.

Je ne devrais pas mais j'ose : ce fichier va être à la disposition de mes collègues, comment puis-je protéger et masquer le code ?

Merci.

Jojo

comment puis-je protéger et masquer le code ?

Dans la fenêtre de VBA, sélectionner le projet concerné,

Cliquer sur le bouton droit de la souris.

Sélectionner "Propriété de Project"

Onglet "Protection"

Activer "Verouiller le projet pour l'affichage"

Entrer et répéter le mot de passe.

Ok.

Sauvegarder.

Fermer et réouvrir le fichier.

Le projet sera masqué.

Encore merci Isabelle !

Votre aide m'a été très utile.

Pour l'ouverture du fichier sur l'onglet du mois en cours, j'ai saisi le code.

Bonne soirée !

@Salutations

Jojo

Rechercher des sujets similaires à "ouvrir fichier mois cours"