43 votes

Comment encoder un lien hypertexte dans un fichier au format CSV ?

Lorsque j'essaie d'encoder un lien d'ancrage HTML dans une cellule de fichier CSV, il devient corrompu et illisible par Excel.

Existe-t-il une sorte de solution ou de format non HTML pour coder un lien hypertexte dans une cellule de fichier CSV ?

71voto

Stuart Dobson Points 388

Lorsque l'automagie ne fonctionne pas et que vous utilisez définitivement Excel, utilisez-le comme contenu de champ.

 =HYPERLINK("http://stackoverflow.com")

10voto

Malcolm Box Points 2427

Un fichier CSV est simplement du texte - c'est au programme de chargement de décider comment il choisit d'interpréter le texte.

Si Excel se plaint lorsque vous l'alimentez à "<a href=\"blah\">Link</a>", "another cell" essayez simplement d'avoir l'URL brute et vous constaterez peut-être qu'Excel la transformera automatiquement en lien.

Mais en général, Excel ne traite pas le HTML, donc s'attendre à ce qu'il rende le HTML à partir d'un fichier CSV est trop exigeant.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X