gpt4 book ai didi

javascript - xlxs.js "l"单元格超链接对象选项如何工作

转载 作者:数据小太阳 更新时间:2023-10-29 06:16:01 28 4
gpt4 key购买 nike

我目前正在使用以下库制作 excel 文档 https://github.com/SheetJS/js-xlsx/blob/master/README.md

现在我的两个细胞看起来像这样

ws[XLSX.utils.encode_cell({c: 0, r: 1})] = {v: "Report Url", s: {font : {sz : "11", bold : true}}}
ws[XLSX.utils.encode_cell({c: 1, r: 1})] = {v: self.url, s: {font : {sz : "11"}}}

产生一行:“Report Url” |::真的很长很丑的 url::

文档说有一个“l”选项,但没有提供有关如何使用它的文档。在自述文件中:

单元格对象:

'::l::单元格超链接对象(.Target 保存链接,.tooltip 是工具提示)'

有人有 exp 吗,我希望 excel 有一行,只有一列显示“报告 url”,这将是一个可点击的链接

我尝试过的所有失败的事情:

ws[XLSX.utils.encode_cell({c: 0, r: 1})] = {l: self.url, s: {font : {sz : "11", bold : true}}}
ws[XLSX.utils.encode_cell({c: 0, r: 1})] = {v: "url", l: self.url, s: {font : {sz : "11", bold : true}}}
ws[XLSX.utils.encode_cell({c: 0, r: 1})] = {v: Target,l: {Target :self.url}, s: {font : {sz : "11", bold : true}}}
ws[XLSX.utils.encode_cell({c: 0, r: 1})] = {l: {Target :self.url}, s: {font : {sz : "11", bold : true}}}

有什么想法吗?

最佳答案

目前还没有实现。参见 open issue

另一种方法是使用像这样的超链接公式

ws[XLSX.utils.encode_cell({
c: 0,
r: 0
})] = {
f: '=HYPERLINK("http://www.google.com","Google")'
};

一旦 preventing issue 被修复,就可以实现相同的目的。遗憾的是,This patchother one 对我不起作用。

关于javascript - xlxs.js "l"单元格超链接对象选项如何工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32485449/

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