【发布时间】:2022-06-29 22:59:11
【问题描述】:
我正在从 Python 生成一个 Excel 中的 csv 文件,其中有一列包含 url 列表,以便用户可以单击链接并在浏览器上打开 Internet 站点。
我在 csv 文件中写了一个包含以下代码的单元格:
=HYPERLINK("my_address";"Clickable_link")
如果地址很短(少于 255 个字符),一切正常,否则失败。
我尝试了什么:
- 将地址分成两个单元格并连接似乎不起作用(例如 =HYPERLINK(A1&A2;"Clickable_link"))不起作用;
- 基于程序的解决方案Exceeding Max Char Limit in Excel,似乎对单元格和链接名称进行了硬编码,因此我不确定如何使解决方案适用于数千个单元格(无论如何,链接的问题已经很老了)。我不是 Excel 的日常用户,所以我可能漏掉了一些东西。
我想要什么:
- 一种不需要每个文件多次手动干预的解决方案(因为我的应用程序中的链接将达到数千个)。只要我能够制作超链接,以其他方式打开 csv 文件也是一种解决方案,即使理想情况下我想坚持使用 Excel 2016。
【问题讨论】:
标签: python excel csv hyperlink