Une macro Excel à ouvrir des classeurs à un onglet spécifique

Dans certaines situations, il est impératif que votre classeur Excel être démarré sur une feuille de calcul spécifique. Avec cette macro, si les utilisateurs travaillent avec votre classeur, ils ne peuvent pas s'égarer parce que le classeur commence sur la feuille de calcul exact qu'il doit.

Sommaire

Dans l'exemple illustré ici, vous voulez le classeur se rendre immédiatement à la feuille appelé Start Here.

Ouvrez le classeur à la feuille Démarrez ici.
Ouvrez le classeur à la feuille Démarrez ici.

Comment les œuvres macro

Cette macro utilise l'événement Ouvrir le classeur pour démarrer le classeur sur la feuille spécifiée lorsque le classeur est ouvert:




Private Sub Workbook_Open () 'Étape 1: SelectEnd Sous Sélectionnez les sheetSheets spécifiés ("Start Here").

La macro nomme explicitement la feuille du classeur doit sauter quand il est ouvert.

Comment utiliser la macro

Pour mettre en œuvre cette macro, vous devez copier et le coller dans la fenêtre de code de l'événement Workbook_Open. Placer la macro ici lui permet de fonctionner à chaque fois que le classeur est ouvert:

  1. Activer Visual Basic Editor en appuyant sur Alt + F11.

  2. Dans la fenêtre de projet, trouver votre projet / nom du classeur et cliquez sur le signe plus à côté de lui pour voir toutes les feuilles.

  3. Cliquez ThisWorkbook.

  4. Dans la liste déroulante de l'événement, sélectionnez l'événement Open.

  5. Tapez ou collez le code dans le module nouvellement créé, en changeant le nom de la feuille, si nécessaire.

    Entrez votre code dans l'événement classeur ouvert.
    Entrez votre code dans l'événement classeur ouvert.

» » » » Une macro Excel à ouvrir des classeurs à un onglet spécifique