首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单元格对象上不存在getHyperlink

单元格对象上不存在getHyperlink
EN

Stack Overflow用户
提问于 2016-11-09 18:21:47
回答 1查看 196关注 0票数 0

我做了很多搜索,没有一个有相同的案例;

代码语言:javascript
复制
import jxl.Cell;
import jxl.Hyperlink;
import jxl.Sheet;
import jxl.Workbook;
import jxl.WorkbookSettings;
import jxl.read.biff.BiffException;Workbook workbook = null;
..
..
..
//lot of code
..
Workbook workbook = null;

    try {
        workbook = Workbook.getWorkbook(new File("C:\\Nouveau dossier\\file.xls"));
        for (int nsheet = 0; nsheet < 5; nsheet ++){
            Sheet sheet = workbook.getSheet(nsheet);
            Cell structure = sheet.getCell(0,0);
            Hyperlink h = structure.getHyperlink();
            }
        }

我有一个错误,告诉我getHyperlink不是对象单元格上的方法...我使用的是Eclipse Neon,从http://jexcelapi.sourceforge.net/下载的jxl.jat*r是最新的。

EN

回答 1

Stack Overflow用户

发布于 2016-11-09 18:44:41

您要查找的方法是apache poijar中的Cell.getHyperlink()

jxl将只支持.doc扩展文件,并且您只能读取有限的行(256)和列(256).In jxl jar,您必须将其作为[HyperLink[]](http://jexcelapi.sourceforge.net/resources/javadocs/2_6_10/docs/jxl/Sheet.html#getHyperlinks(%29)数组从工作表中获取。

代码语言:javascript
复制
public Hyperlink[] getHyperlinks()


Gets the hyperlinks on this sheet

Returns: an array of hyperlinks

使用apache poi更好,您可以阅读所有类型的文档扩展名。将所有导入更改为apache poi jar类,然后尝试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40504636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档