[Excel] Ouverture classeur [Résolu/Fermé]

Signaler
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
-
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
-
Bonjour,

Comment faire pour qu'à l'ouverture d'un fichier Excel, il s'ouvre sur une feuille que j'aurai déterminé même si avant la fermeture de ce classeur auparavant, j'ai enregistré sur une autre feuille. En fait, c'est comme si j'utilisais cette feuille comme "page d'accueil obligatoire" à chaque ouverture du classeur.

D'avance, je vous remercie pour vos réponses.

Karaboudjan

3 réponses

Messages postés
8700
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 167
Bonjour,
Private Sub Workbook_Open()
    Worksheets("LeNomDeLaFeuille").Select
End Sub

A+
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
Je vais paraître très con pour certain, mais est-ce qu'il faut créer une macro pour cela.
Car en créant une, je n'y arrive pas.

En tout cas, je te remercie beaucoup lermite222.

PS : je suis tellement nul dans ce type de fonctionnalité...
Messages postés
8700
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 167 >
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008

Quand tu est avec le classeur ouvert...
Tape Alt+F11, tu entre dans l'éditeur VBA, sur la gauche tu a l'explorateur de projet avec le nom des feuilles et en dessous ThisWorkBook, double clic sur ThisWorkBook, une autre fenêtre s'ouvre, tu fais un copier/coler de l'exemple ci-dessus en mettant le nom de la feuille que tu veux ouvrir.
Tu sauve et ferme le classeur, a la réouverture ce serra cette feuille qui serra au dessus.
A+
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
OK, parfait ! Ca marche.

Merci beaucoup pour ton aide, j'y suis arrivé. Je ne savais que cette partie servait à cela...

Pour récapituler :
Private Sub Workbook_Open()
Worksheets("LeNomDeLaFeuille").Select
End Sub

A bientôt,

Karaboudjan