Hyperliens dynamiques dans Excel (Microsoft Excel)
Vous pouvez créer des hyperliens dynamiques dans Excel qui agissent comme des formulaires HTML sans avoir à en savoir beaucoup sur le HTML. Ces hyperliens peuvent être utiles lors de l’utilisation d’Excel comme interface vers Internet ou vers un site Web interne.
À titre d’exemple, créons un formulaire de recherche Google. Tout d’abord, passez sur Google.com et recherchez le mot-clé «Excel». Ensuite, regardez l’URL dans la barre d’adresse de votre navigateur. Cela peut ressembler à ceci:
http://www.google.com/search?hl=en&q=Excel&lr=lang_en
Bien sûr, ce que vous voyez dans la barre d’adresse pourrait être encore plus long, en fonction du serveur auquel vous finirez par accéder chez Google:
http://www.google.com/#hl=en&sugexp=ldymls&xhr=t&q=Excel&cp=4 &pf=p&sclient=psy&site=&source=hp&aq=0&aqi=&aql=&oq=Exce&pbx=1 &bav=on.2,or.r_gc.r_pw.&fp=e28a97840bb57e9&biw=1311&bih=692
Quel que soit le format affiché dans la barre d’adresse, si vous étudiez ce que vous voyez, vous commencerez à reconnaître des modèles. Les paramètres suivant le point d’interrogation (?) Ou le signe dièse (#) sont les paires nom-valeur soumises par le formulaire HTML. Mais vous n’avez pas besoin d’en savoir beaucoup à ce sujet. Dans ce cas, la chose principale à considérer est le terme de recherche, où « q » est le nom du paramètre et « Excel » est la valeur.
En utilisant la fonction HYPERLINK avec la fonction CONCATENER (ou simplement l’esperluette, &), vous pouvez facilement assembler un lien et créer un formulaire dynamique en utilisant des cellules comme champs. Suivez simplement ces deux étapes rapides:
-
Dans la cellule B3, entrez le mot-clé «Requêtes Web Excel».
-
Dans la cellule B4, entrez la formule suivante:
=HYPERLINK("http://www.google.com/search?q="&B3&"&safe=active","Search Google")
Vous avez maintenant votre propre formulaire HTML simple dans Excel. Vous pouvez créer des liens hypertexte beaucoup plus longs et inclure plusieurs références de cellule, mais il y a une limite dans Excel à la longueur du lien hypertexte (environ 248 caractères). Pour utiliser le formulaire, entrez simplement vos mots-clés dans la cellule B3 et cliquez sur l’hyperlien dans la cellule B4. C’est ça!
La création d’un formulaire pour accéder à Google n’est qu’un exemple simpliste. Les applications intéressantes sont lorsque vous pouvez assembler des liens hypertexte à partir des résultats de calculs, de manipulation de chaînes, d’instructions IF, de zones de liste déroulante ou des autres champs de formulaire disponibles dans Excel.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (179) s’applique à Microsoft Excel 2007 et 2010. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici: