如何用xlsxwriter为Excel工作表创建跨表超链接?
在同一Excel文件内创建工作表间的超链接
当然可以实现!这是Excel里非常实用的跳转操作,给你两种简单易行的方法,按需选择就行:
方法一:用Excel自带的超链接功能(可视化操作)
- 打开你的
abc.xlsx文件,切换到Sheet2,选中A1单元格 - 右键点击该单元格,选择「超链接」(或者直接按下快捷键
Ctrl+K快速打开) - 在弹出的超链接设置窗口中,左侧导航栏选择「本文档中的位置」
- 右侧区域找到「或在这篇文档中选择位置」,点击选中Sheet1;如果需要精准跳转到Sheet1的某个单元格(比如A1),可以在「请键入单元格引用」输入框里填写
A1,不填的话默认跳转到Sheet1的左上角单元格 - 点击「确定」完成设置,现在点击Sheet2的A1就能直接跳转到Sheet1了
方法二:用HYPERLINK函数(公式式跳转)
如果你习惯用公式来实现,这个方法更灵活:
- 在Sheet2的A1单元格中输入公式:
=HYPERLINK("#Sheet1!A1", "点击跳转到Sheet1") - 按下回车确认即可。这里的
#Sheet1!A1是跳转的目标位置,引号里的文本是单元格显示的内容,你可以改成自己喜欢的文字,比如「返回Sheet1」
小提示
如果你的工作表名称包含空格、特殊字符(比如括号、中文),记得给工作表名称加上单引号,举个例子:
=HYPERLINK("#'销售统计报表'!A1", "点击跳转")
内容的提问来源于stack exchange,提问作者bSr
相关产品推荐
相关产品推荐

