poi *** 作excel获取所超链接的内容,就是通过sheet1某个超链接获取sheet2的内容

poi *** 作excel获取所超链接的内容,就是通过sheet1某个超链接获取sheet2的内容,第1张

1、公式-定义名称X=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,31)&T(NOW())

2、单元格B2输入=INDEX(X,ROW(B2)),

3、单元格C2输入=INDIRECT("'"&$B2&"'!j3")

你想要哪个单元格的内容在公式里改就行了

如果要详解,请把你的表格发过来1872719971

你好,这个问题我遇到过:

你需要做两件事情

超链接内不同时使用#$%^中任意3 个。

取消此时的超链接

解决方案:

你对读取到的每一个cell的值做一下判断,如果含有#$%^中的连续三个,你就做一些异常捕获

利用如下代码取消超链接

if(cell.getHyperlink() != null) {

cell.setHyperlink(null)

}

希望能帮助到你!!有问题继续追问,满意请采纳!!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11494250.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存