Passer au contenu principal

Comment créer des boutons pour ouvrir / accéder à certaines feuilles dans Excel?

Auteur : Kelly Dernière modification: 2020-04-26

Parfois, vous devrez peut-être créer un bouton pour ouvrir une certaine feuille de calcul dans le classeur actuel, alors comment y faire face? En fait, il existe plusieurs méthodes qui peuvent vous aider à le résoudre.

Utilisez Kutools pour le volet de navigation d'Excel pour répertorier tous les classeurs d'ouverture et leurs feuilles, cliquez pour accéder aux feuilles !


Créer un bouton pour ouvrir une certaine feuille avec une forme et un lien hypertexte

Cette méthode vous guidera pour insérer un rectangle arrondi, puis ajoutera un lien hypertexte pour ce rectangle arrondi à la feuille de calcul spécifique. Vous pouvez faire comme suit:

1Cliquez sur insérer > Formes > Rectangle arrondi. Voir la capture d'écran:
bouton doc ouvrir les feuilles 1

2. Dessinez un rectangle arrondi sur la feuille de calcul, et vous pouvez le mettre en forme et y taper du texte selon vos besoins. Dans notre cas, nous tapons Aller à la feuille 1 comme ci-dessous la capture d'écran montrée:
bouton doc ouvrir les feuilles 2

3. Cliquez avec le bouton droit sur le rectangle arrondi et sélectionnez Lien hypertexte dans le menu contextuel.
bouton doc ouvrir les feuilles 3

4. Dans la boîte de dialogue d'ouverture Insérer un lien hypertexte,
(1) Sélectionnez Placez dans ce document dans le Lien vers le section;
(2) Cliquez pour sélectionner le nom de la feuille dans le Ou Sélectionnez un endroit dans ce document section;
(3) Tapez l'adresse de la cellule de destination dans le Tapez la référence de la cellule et enfin cliquez sur le OK .
bouton doc ouvrir les feuilles 4

Maintenant, lorsque vous cliquez sur le rectangle arrondi, il passe immédiatement à la cellule spécifiée de la feuille spécifiée.

Insérez facilement plusieurs boutons de macro pour accéder aux (les) autres feuilles de calcul dans Excel

Pour insérer un bouton de macro pour accéder à une autre feuille de calcul, vous devez normalement terminer toutes les 5 étapes ci-dessus, et il sera assez fastidieux d'insérer de nombreux boutons de macro pour accéder à chaque feuille de calcul du classeur actuel. Mais, Kutools pour Excel Créer une liste de noms de feuilles L'utilitaire vous permet d'insérer rapidement plusieurs boutons de macro pour accéder à chaque feuille de calcul.


annonce créer une liste de noms de feuilles 1

Ce Créer une liste de noms de feuilles L'utilitaire prend également en charge l'insertion par lots de plusieurs liens hypertexte pour accéder à chaque feuille de calcul (ou à d'autres feuilles de calcul) du classeur actuel.

Créer un bouton pour ouvrir certaines feuilles avec le bouton de contrôle de formulaire

Cette méthode vous guidera tout au long de la création d'un bouton de contrôle de formulaire pour ouvrir certaines feuilles de calcul. Vous pouvez faire comme suit:

1. Clique le Développeur > insérer > Bouton in Contrôles de formulaire section. Voir la capture d'écran:
bouton doc ouvrir les feuilles 5
Notes: Par défaut, l'onglet Développeur ne s'affiche pas dans le ruban, cliquez pour savoir comment afficher / afficher l'onglet développeur dans le ruban Excel.

2. Dessinez un bouton, puis une boîte de dialogue Assign Macro apparaît. Dans la boîte de dialogue, tapez un nom pour la macro dans le Nom de la macro , puis cliquez sur le New .
bouton doc ouvrir les feuilles 6

3. Maintenant que la boîte de dialogue Microsoft Visual Basic pour Applications s'ouvre, veuillez coller le code suivant entre dessous et End sub. Voir la capture d'écran:

Code: accédez à certaines feuilles de calcul dans Excel

ThisWorkbook.Sheets("Sheet1").Activate

Notes: Dans le code, veuillez modifier le Sheet1 au nom de feuille requis en fonction de vos besoins.
bouton doc ouvrir les feuilles 7

4. Enregistrez le code et fermez la fenêtre Microsoft Visual Basic pour Application. Vous obtiendrez maintenant un bouton de contrôle de formulaire comme illustré ci-dessous. Cliquez sur le bouton, il passera immédiatement à la feuille de calcul spécifiée.


Créez des boutons pour ouvrir toutes les feuilles avec Kutools for Excel

Les deux méthodes ci-dessus ne peuvent créer qu’un seul bouton pour ouvrir une feuille. Si vous souhaitez créer par lots plusieurs boutons pour ouvrir toutes les feuilles de calcul, vous devriez essayer Kutools for Excel Créer une liste de noms de feuilles utilitaire.

Kutools for Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Achetez-le Maintenant

1. Clique le Kutools Plus > Feuille > Créer une liste de noms de feuilles.

2. Dans la boîte de dialogue Créer une liste de noms de feuilles,
(1) Vérifiez le Contient des boutons et des macros option dans la Styles d'index de feuille section;
(2) Dans le Spécifiez le nom de la feuille pour l'index de la feuille , saisissez un nom pour la nouvelle feuille créée;
(3) Spécifiez la position de la feuille d'index dans le Insérez l'index de la feuille dans la liste déroulante;
bouton doc ouvrir les feuilles 10

3. Clique le OK bouton. Ensuite, il créera une feuille d'index avec plusieurs boutons. Chaque bouton est nommé avec son nom de feuille de calcul et lié à cette feuille de calcul. Voir la capture d'écran ci-dessous:
bouton doc ouvrir les feuilles 11

Notes: Cette méthode nécessite l'activation de Faire confiance au modèle objet du projet VBA option dans le Trust Center.

Kutools for Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Achetez-le Maintenant


Démo: créez des boutons pour ouvrir / accéder à toutes les feuilles dans Excel


Kutools for Excel: Plus de 300 outils pratiques à portée de main ! Commencez dès aujourd’hui votre essai gratuit de 30 jours sans limitation de fonctionnalités. Télécharger maintenant!

Volet de navigation: répertorie tous les classeurs d'ouverture et l'onglet de feuille verticale pour basculer facilement vers n'importe quelle feuille

Kutools pour Excel Volet de navigation répertorie tous les classeurs d'ouverture et les feuilles de calcul correspondantes verticalement comme ci-dessous les captures d'écran. (1) En cliquant sur un classeur dans le Classeur section basculera vers cette fenêtre de classeur; (2) en cliquant sur une feuille de calcul dans le Feuille section sautera pour ouvrir cette feuille de calcul.


feuille de livre du volet de navigation publicitaire 1


Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks so much for your easy and clear explanation of how to do this. I'm using a permanently purchased copy of MS Office 2010 in 2023 btw.
This comment was minimized by the moderator on the site
Thank you so much, it is useful.
This comment was minimized by the moderator on the site
Thank you soooooooooooooooooo much this was uber helpful i reallly appreciate the extra help
This comment was minimized by the moderator on the site
Why does Everyone still use these buttons designed 30 years ago, making your own ribbon is way cooler, check out the free solution at easyribbonbuilder.com
This comment was minimized by the moderator on the site
Is there a way in which once you navigate to a sheet the other sheets are closed?
This comment was minimized by the moderator on the site
IS THERE ANY OPTION TO MAKE A HYPERLINK IN ALL PAGES SAME TIME TO GO TO THE FIRST SHEET?
This comment was minimized by the moderator on the site
Is there a way to make the "cell reference" work with an offset formula?

For example, every week I add new data in the next column of row 5 and I'd like to navigate to the most recent data. Normally I'd use (OFFSET($B5,0,MAX(0,COUNT($B5:$Z5)-1))). B5 would represent data for the week of 1/6/2018, C5 represents 1/13/2018, D6 is 1/20/2018, and so on. I'd like the button to find the last cell between B5 and Z5 where data was entered.
This comment was minimized by the moderator on the site
Did you figure this out?
This comment was minimized by the moderator on the site
Thank you soooooooooooooo much it is very easy and helpful for me
This comment was minimized by the moderator on the site
HI, Thank you so much !!!. Very helpful !!! :-)
This comment was minimized by the moderator on the site
Thanks, For elaborating in very easy steps. It is very helpful.
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations