Comment rechercher par nom de feuille dans un classeur Excel (2 méthodes pratiques)

  • Partage Ça
Hugh West

Si vous avez beaucoup de feuilles de calcul dans un classeur Excel et que vous cherchez sur Google un moyen rapide de trouver une feuille spécifique ou tous les noms de feuilles, alors vous êtes au bon endroit ! Dans cet article, nous allons discuter de 2 méthodes efficaces pour rechercher par nom de feuille dans un classeur Excel avec des illustrations appropriées.

Télécharger le cahier d'exercices

Vous pouvez télécharger le classeur Excel suivant pour votre pratique.

Rechercher le nom de la feuille.xlsm

2 méthodes efficaces pour rechercher le nom d'une feuille dans un classeur Excel

Dans cette section, nous allons apprendre 2 méthodes pour rechercher des noms de feuilles de calcul dans un classeur Excel avec des illustrations et des explications appropriées.

1. cliquez avec le bouton droit de la souris sur le bouton de navigation pour trouver le nom de la feuille

Vous trouverez le bouton de navigation de votre classeur Excel juste au-dessus de la barre d'état.

Dans un classeur Excel contenant de nombreux noms de feuilles, vous pouvez trouver rapidement la feuille que vous voulez en utilisant ce bouton. Il suffit d'exécuter les étapes suivantes.

Des pas :

  • Faites Cliquez à droite sur sur le Bouton de navigation de votre classeur Excel.

Vous verrez une boîte de dialogue qui contient tous les noms de feuilles de votre classeur Excel.

  • Maintenant choisissez la feuille spécifique dont vous avez besoin, et enfin appuyez sur OK .

Vous accédez ainsi à la feuille sélectionnée.

Lire la suite : Comment obtenir le nom d'une feuille Excel (2 méthodes)

2. utiliser le code VBA pour rechercher le nom de la feuille dans un classeur Excel

Vous pouvez facilement trouver les noms des feuilles en utilisant certaines macros VBA. Nous allons voir comment faire.

2.1 Recherche avec VBA et navigation à partir de la liste des noms de feuilles

Ici, le VBA énumère tous les noms de feuilles du classeur Excel. Dans cette section, nous allons apprendre comment obtenir la liste de tous les noms de feuilles du classeur Excel en utilisant la commande VBA Pour cela, il vous suffit de suivre les étapes ci-dessous.

Des pas :

  • Tout d'abord, allez sur le site Développeur onglet.
  • Cliquez ensuite sur le Visual Basic de l'option Développeur et un VBA La fenêtre s'ouvre.

Ou, si vous appuyez sur Alt+F11 clés ensemble, un VBA s'ouvrira.

  • Cliquez ensuite sur le Insérer de la barre de menu de la VBA fenêtre.
  • Cliquez ensuite sur Module .

Cela ouvrira une nouvelle Module fenêtre.

  • Maintenant, copiez ce qui suit VBA et le coller dans le Module fenêtre.
 Sub List_SheetNames() Columns(1).Insert For i = 1 To Sheets.Count Cells(i, 1) = Sheets(i).Name Next i End Sub 
  • Cliquez sur Exécuter de la barre de menu ou appuyez sur F5 pour exécuter le VBA code.

Cela créera une liste de tous les noms de feuilles de calcul dans votre feuille actuelle.

  • Maintenant, pour accéder à la feuille requise, vous pouvez attribuer un hyperlien à ces noms de feuilles. Continuez à suivre les étapes pour ajouter un hyperlien à chacune des feuilles.
  • Cliquez à droite sur sur le nom de votre feuille optée.
  • Allez à la Lien option> ; Insérer un lien .

  • Sélectionnez Place dans ce document .
  • Sélectionnez votre feuille spécifique.
  • Appuyez sur OK .

Maintenant, si vous cliquez sur les liens créés, cela vous amènera à la feuille de calcul correspondante.

Lire la suite : Comment lister les noms de feuilles dans Excel (5 méthodes + VBA)

2.2 Recherche en tapant le nom de la feuille dans la zone de saisie

Ce code VBA vous permettra d'obtenir une boîte de recherche utilisant l'option Fonction InputBox Il suffit de taper le nom de la feuille dans le champ de recherche et le code vous conduira à la feuille désirée ! Les étapes sont simples comme les suivantes.

Des pas :

  • Tout d'abord, rendez-vous sur le site Développeur Cliquez ensuite sur l'onglet Visual Basic bouton.
  • Ensuite, allez à la insérer et sélectionnez Module. Cela ouvrira une nouvelle Module dans laquelle vous devez coller les éléments suivants VBA code.

Si vous n'avez pas l'onglet Développeur dans votre application Excel, activez-le ou appuyez sur Alt+F11 Cela ouvrira directement une nouvelle fenêtre de module.

  • Copiez maintenant le code VBA suivant et collez-le dans le module.
 Sub Search_SheetName() Dim Name As String Dim Found As Boolean Name = InputBox("Enter sheet name :", "Sheet search") If Name = "" Then Exit Sub On Error Resume Next ActiveWorkbook.Sheets(Name).Select Found = (Err = 0) On Error GoTo 0 If Found Then MsgBox "Sheet '" & ; Name & ; "' found and selected !" Else MsgBox "The sheet '" & ; Name & ; "' not found !" End If End Sub 

  • Ensuite, en cliquant sur le bouton Exécuter dans la barre de menu de l'application Visual Basic ou en appuyant sur F5, une boîte de recherche de feuille apparaîtra.

  • Inscrivez le nom de la feuille que vous devez trouver, puis cliquez sur OK .
  • Une autre boîte de dialogue apparaîtra et vous indiquera si la feuille a été trouvée ou non. Vous devez la fermer.

Note :

Ce code VBA a besoin d'un nom de feuille correspondant exactement.

Lire la suite : Comment rechercher le nom d'une feuille avec VBA dans Excel (3 exemples)

Conclusion

Cet article explique comment rechercher des noms de feuilles dans un classeur Excel avec et sans codes VBA. J'espère que vous avez trouvé ce tutoriel utile. Vous pouvez visiter notre site web ExcelWIKI pour en savoir plus sur le contenu lié à Excel. Si vous avez des commentaires, des suggestions ou des questions, n'hésitez pas à les formuler dans la section des commentaires ci-dessous.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.