Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

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

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 passer 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:

1. Cliquez 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 et 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 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. Essai gratuit complet de 30 jours!
annonce créer une liste de noms de feuilles 1

This 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 Neuf .
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's Créer une liste de noms de feuilles utilitaire.

Kutools pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune 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 pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Achetez-le Maintenant


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


Kutools pour Excel comprend plus de 300 outils pratiques pour Excel, gratuits à essayer sans limitation en 30 jours. Téléchargez et essayez gratuitement 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. Essai gratuit complet de 30 jours!
feuille de livre du volet de navigation publicitaire 1



Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement 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!
bas de cabine
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ram · 7 months ago
    Thank you so much, it is useful.
  • To post as a guest, your comment is unpublished.
    Luke · 8 months ago
    Thank you soooooooooooooooooo much this was uber helpful i reallly appreciate the extra help
  • To post as a guest, your comment is unpublished.
    Duncan O'Donnell · 1 years ago
    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
  • To post as a guest, your comment is unpublished.
    Sharthak · 2 years ago
    Is there a way in which once you navigate to a sheet the other sheets are closed?
  • To post as a guest, your comment is unpublished.
    AZEEZ · 3 years ago
    IS THERE ANY OPTION TO MAKE A HYPERLINK IN ALL PAGES SAME TIME TO GO TO THE FIRST SHEET?
  • To post as a guest, your comment is unpublished.
    Steve C · 3 years ago
    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.
    • To post as a guest, your comment is unpublished.
      Anon · 2 years ago
      Did you figure this out?
  • To post as a guest, your comment is unpublished.
    SAQIB · 4 years ago
    Thank you soooooooooooooo much it is very easy and helpful for me
  • To post as a guest, your comment is unpublished.
    Sandeep · 4 years ago
    HI,
    Thank you so much !!!. Very helpful !!! :-)
  • To post as a guest, your comment is unpublished.
    Malik · 5 years ago
    Thanks,

    For elaborating in very easy steps.
    It is very helpful.