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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了poi操作excel获取所超链接的内容,就是通过sheet1某个超链接获取sheet2的内容相关的知识,希望对你有一定的参考价值。

参考技术A 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追问

哥们,我说的poi是用java实现的程序,是代码。。。

java语言,B/S架构,用POI输出excel文件,模板上公式无效

java语言,B/S架构,用POI输出excel文件,模板上某些格子内已经填好=A6+B6之类的公式,格式设定为数字,但是输出的excel上这个格子显示为0,编辑栏中确实显示为=A6+B6,鼠标点一下编辑栏再按回车,就能显示正常的相加结果。代码内没有对这个格子做任何操作。

请问大家有没有遇到过这种情况,怎么解决呢?

那是因为公式造成的,使用
getCellFormula()获取公式,然后再setCellFormula(你刚刚得到的string),这样就可以刷新公式,可以获取得到的值了
参考技术A 格式设定为常规吧

以上是关于poi操作excel获取所超链接的内容,就是通过sheet1某个超链接获取sheet2的内容的主要内容,如果未能解决你的问题,请参考以下文章

java 用poi 操作excel 把里面的数据取出后过滤掉非法的字符等 ,在放到数据库中

基于Apache POI的Excel表格处理

POI对EXCEL的操作重点:如何设置CELL格式为文本格式

poi 解析excel问题

JAVA使用POI操作Excel入门程序

poi读取excel模板,修正内容之后,如何另存为新excel?