如何转换.CSV文件中的.xlsx文件,维护可点击的链接

时间:2018-02-07 16:29:55

标签: excel csv hyperlink xlsx

我有一个xlsx文件,其中我已经将一些外部链接插入到网站的页面。还有包含工作表的文件夹中的文件的链接。现在我应该将xlsx文件转换为csv格式。我尝试了“另存为”功能,但连接丢失,只有名称被保留(不是URL或路径)。只需重命名工作簿并使用“.csv”而不是“.xlsx”将保留链接,如果您使用excel打开它。但是,使用文本编辑器打开它会使数据不可读。 你有解决方案吗?

1 个答案:

答案 0 :(得分:1)

简答

你做不到。 CSV文件不支持可点击的超链接。

长答案

CSV文件和XLSX文件实际上是苹果和橙子。 XLSX文件很复杂,可编码额外信息(除了电子表格中的实际数据),例如格式,单元格大小,用户权限和密码等,而CSV文件基本上只是纯文本文件,只包含 C omma- S eparated V alues(因此缩写为CSV)。

这就是使用文本编辑器打开XLSX文件时无法读取的原因。这都是编码信息。与纯文本的CSV文件相反,因此文本编辑器可以读取它们。

Excel可以选择打开/编辑/保存CSV文件,但这只是为了方便起见。将使用Excel编辑的文件保存为CSV文件后,仅保存单元格值本身以及所有其他信息(包括任何格式,公式,行/列大小,工作表名称,超链接 ,或任何其他复杂的功能)丢失。