Bonjour,
Est-ce que la formule LIEN_HYPERTEXTE ne pourrait pas faire l'affaire ?
Imaginons une table à 2 colonnes nommée dbLink dont la première colonne nommée dbLink_ID contient la liste des libellés explicites des liens (par exemple Bilan 2012 pour un fichier nommé Bilan 2012.xlsx se trouvant à l'emplacement f:\compta\2012 et la seconde colonne contenant le lien soit f:\compta\2012\Bilan 2012.xlsx
Placer sur la cellule A2 d'une feuille quelconque, une validation de donnée - Liste qui fait référence à dbLink_ID
Sur une cellule proche de A2 par exemple B2 placé cette formule
=LIEN_HYPERTEXTE(INDEX(dbLink;EQUIV(A2;dbLink_ID;0);2);A2)
Syntaxes diverses
Pour un lien sur un emplacement disque
=LIEN_HYPERTEXTE("z:\tests\Test_LienHyperTexte.xlsx","Formule Lien_Hypertexte")
Pour un lien Internet
=LIEN_HYPERTEXTE("http://excel.developpez.com/faq/","FAQ Excel sur DVP")
Pour un lien dans un classeur
=LIEN_HYPERTEXTE("[Compta 2010.xlsx]Bilan!$A$1","Le bilan 2010")
Partager