javascript - 如何使用 JS-XLSX 创建内部链接

标签 javascript excel xlsx js-xlsx

我正在尝试使用 JS-XLSX 生成 XLSX Excel 文档,但找不到创建相当于内部链接的方法。

我有一个摘要页面,我想在其中显示指向其他工作表的可点击链接。

enter image description here

我尝试了 cell = {l: {Target: "..", Rel: {Target: "...", Type:"Internal"}}} 的多种组合,但是它不起作用。它总是最终作为生成文档中的外部超链接。

我会接受特定于 XLSX 的解决方案。

我使用的是 JS-XLSX 0.10.4。

最佳答案

您可以使用以下命令来创建超链接。

cell.l = { Target:"#'" + cell.v + "'!A1", Tooltip:cell.v }

无论如何,这都会添加链接,但是,这不会将单元格格式设置为超链接单元格。您需要单独格式化它。但如果你将鼠标悬停在上面,你就可以找到该链接。通过单击该单元格,您将转到相应的工作表。

关于javascript - 如何使用 JS-XLSX 创建内部链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44511050/

相关文章:

javascript - Javascript 函数中返回变量的行为

vba - Excel 工作表触发器和事件

xml - 如何从其内部子组件正确组装一个有效的 xlsx 文件?

asp.net-mvc - 如何在 Azure 上运行 Excel?

多条件EXCEL公式

javascript - 如何使用 requirejs : jszip is not defined 包含 jszip

xml - XLSX 对变更的取证分析

javascript - PhantomJS 通过引用将变量传递给 page.evaluate

javascript - 将图标设置为将插入事件的元素

javascript - 如何将项目插入数组而不删除最后一个元素