Oui, mais il n'est pas possible de les lier automatiquement. Les fichiers CSV sont juste des fichiers texte - ce qui les ouvre et les lit est responsable de vous permettre de cliquer sur le lien.
Quant à la façon dont Excel semble traiter les fichiers CSV, tout ce qui se trouve entre des virgules est interprété comme s'il avait déjà été tapé dans la cellule. Par conséquent, le fichier CSV contenant ="http://google.com",=A1
s'affichera comme http://google.com,http://google.com
dans Excel. Il est important de noter, cependant, que les hyperliens dans Excel sont des métadonnées, et non le résultat de quoi que ce soit dans la cellule réelle (par exemple, une cellule avec un hyperlien vers Google contient encore http://google.com
pas <a>http://google.com</a>
ou quoi que ce soit de ce genre).
Comme c'est le cas, et que toutes les métadonnées sont perdues lors de la conversion en CSV, il est impossible d'indiquer à Excel que vous souhaitez qu'un élément soit hyperlié en modifiant simplement la valeur de la cellule. Normalement, Excel interprète votre saisie lorsque vous appuyez sur la touche "Entrée" et crée alors des liens URL, mais comme les données CSV ne sont pas saisies, mais existent déjà, cela ne se produit pas.
Le mieux est d'écrire une sorte d'addon ou de macro qui s'exécute lorsque vous ouvrez un CSV et qui analyse chaque cellule et établit un lien hypertexte si elle correspond à un format URL.
0 votes
Cette réponse est également utile : stackoverflow.com/questions/7572268/