Feuille de calcul par défaut lors de l’ouverture (Microsoft Excel)
Lorsque vous ouvrez un classeur, Excel affiche normalement la dernière feuille de calcul affichée lors de la dernière sauvegarde du classeur. Vous souhaiterez peut-être qu’une feuille de calcul spécifique soit toujours affichée lorsque le classeur est ouvert, quelle que soit la feuille de calcul affichée lors de la dernière sauvegarde du classeur.
Vous pouvez contrôler quelle feuille de calcul est affichée en utilisant cette macro:
Private Sub Workbook_Open() Worksheets("StartSheet").Activate End Sub
Cette macro affichera toujours une feuille de calcul nommée StartSheet. Vous devrez évidemment changer le nom de la feuille de calcul en quelque chose de différent; il doit correspondre exactement au nom de la feuille de calcul souhaitée.
Pour que cette macro fonctionne correctement, elle doit être associée à l’objet classeur. Suivez ces étapes:
-
Assurez-vous que vous n’avez qu’un seul classeur Excel ouvert. Bien que ce ne soit pas exactement obligatoire, cela facilitera un peu la création de la macro.
-
Appuyez sur Alt + F11 pour afficher l’éditeur VBA.
-
Dans la fenêtre Explorateur de projets, vous verrez une liste des classeurs et des modèles ouverts. Si l’Explorateur de projets n’est pas visible sur votre écran, choisissez Explorateur de projets dans le menu Affichage.
-
Recherchez votre classeur actuel dans l’Explorateur de projets. Il sera nommé quelque chose comme VBAProject (MyWorkbook), où « MyWorkbook » est le nom du classeur réel.
-
S’il y a un signe plus à gauche du classeur actuel dans l’Explorateur de projet, cliquez dessus. Vous devriez voir une liste de feuilles de calcul apparaître sous le classeur.
-
Si vous ne voyez pas de liste de feuilles de calcul, mais que vous voyez plutôt une liste de dossiers avec des signes plus à leur gauche, cliquez sur le signe plus à gauche des objets Microsoft Excel. Vous devriez maintenant voir les feuilles de calcul.
-
Au bas de la liste des feuilles de calcul se trouve l’objet ThisWorkbook.
Double-cliquez dessus. Une fenêtre de code s’ouvre.
-
Dans la fenêtre de code, collez ou créez la macro ci-dessus. Assurez-vous de le nommer exactement comme indiqué.
-
Fermez l’éditeur VBA.
-
Enregistrez votre classeur.
Désormais, chaque fois que vous ouvrez le classeur, la feuille de calcul spécifiée s’affiche.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (2014) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:
link: / excelribbon-Default_Worksheet_when_Opening [Feuille de travail par défaut lors de l’ouverture]
.