David a une série de feuilles de calcul dans un classeur avec la première feuille de calcul contenant un index des autres feuilles de calcul. L’index montre tous les joueurs d’une compétition. Chacune des autres feuilles de travail contient les joueurs d’une seule équipe. Lorsque David clique sur un nom de joueur dans la feuille de calcul d’index, Excel affiche la feuille de travail d’équipe sur laquelle le nom du joueur apparaît.

Le joueur peut être n’importe où sur la feuille de calcul, donc David cherche un moyen de passer directement au nom, au lieu de simplement accéder à la feuille de calcul.

Une façon de faire serait d’utiliser des noms définis pour vos joueurs. Accédez à la feuille de travail contenant le nom du joueur (la feuille de travail de l’équipe) et sélectionnez le joueur. Cliquez sur Insérer | Nom | Définir pour afficher la boîte de dialogue Définir le nom.

Le nom du joueur doit déjà apparaître dans la zone Noms dans le classeur, il vous suffit donc de cliquer sur OK. Cela ajoute un nom défini qui équivaut au nom du joueur. Vous devez le faire pour chacun des joueurs de l’équipe.

Maintenant, revenez à la feuille de calcul d’index et sélectionnez une cellule contenant le nom d’un joueur. Créez un lien hypertexte vers le nom défini en suivant ces étapes:

  1. Affichez la boîte de dialogue Insérer un lien hypertexte. (Choisissez Insérer | Lien hypertexte.)

  2. Dans la liste des lieux que vous pouvez lier, à gauche de la boîte de dialogue, choisissez Placer dans ce document. Excel modifie la boîte de dialogue Insérer un lien hypertexte afin qu’il répertorie tous les noms définis dans le classeur.

  3. Dans la zone Noms définis, sélectionnez le nom du lecteur. (C’est le nom que vous avez défini précédemment.)

  4. Cliquez sur OK.

Répétez ces quatre étapes pour chacun des noms que vous avez répertoriés dans la feuille de calcul d’index. Désormais, lorsque vous cliquez sur l’un des noms de lien hypertexte, la feuille de travail de l’équipe s’affiche et le nom des joueurs est automatiquement sélectionné.

Un autre avantage de cette approche est qu’il est possible pour une personne de sauter au nom d’un joueur sans avoir besoin d’afficher la feuille de calcul d’index. Tout ce qu’une personne a à faire est d’appuyer sur F5, ce qui affiche la boîte de dialogue Atteindre. Cela fournit une liste de tous les noms définis (les joueurs) dans le classeur. Sélectionnez le nom d’un joueur et cliquez sur OK, et vous passez directement à ce joueur sur la feuille de travail d’équipe appropriée.

Il est possible de développer des index sans utiliser les hyperliens, mais une telle approche implique le développement de macros qui répondraient à un clic sur un nom d’index, puis commenceraient à rechercher dans les cellules du classeur pour trouver un nom correspondant. Une telle approche dépasse probablement la portée de ce qui est requis pour cette astuce.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (3083) s’applique à Microsoft Excel 2000, 2002 et 2003.