gpt4 book ai didi

python - 使用 openpyxl 在 excelsheet 中创建内部链接

转载 作者:行者123 更新时间:2023-12-04 19:55:56 26 4
gpt4 key购买 nike

我创建了一个包含大约 50 个工作表的 Excel 文件。所有信息都在第一个工作表的摘要中,但有关详细信息,人们可以检查工作表中的源。

我认为最好有一个工作表的内部链接(人们想知道为什么 2016 年 7 月工作表的销售额下降等)。

虽然我似乎能够创建网站的超链接,但我只想让它在这个 Excel 文件中工作。

这可能吗?

最佳答案

这个问题更多的是关于 Excel,而不是 Python 或编程,但你必须使用 #,例如:

ws = wb['Sheet1']
cell = ws.cell('A1')
cell.value = '=HYPERLINK("#Sheet2!A2")'

您还可以为单元格提供人类友好的显示文本:

cell.value = '=HYPERLINK("#Sheet2!A2", "click here")'

将在 Sheet1 的单元格 A1 中创建到 Sheet2 的单元格 A2 的链接。

这 2 个单元格可能位于也可能不在同一张纸上。

# 告诉 Excel 这是指向本地位置的超链接,就像 # 在 HTML 中用作 anchor 一样。

关于python - 使用 openpyxl 在 excelsheet 中创建内部链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52721944/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com