java 读取Excel 下拉列表里面所有的选项 20
JAVA解析Excel时Excel某个单元格为下拉列表怎么解析出下拉列表里面所有的选项试了下不行的报java.lang.IllegalStateException:Cel...
JAVA解析Excel时 Excel某个单元格为下拉列表 怎么解析出下拉列表里面所有的选项
试了下 不行的 报java.lang.IllegalStateException: Cell A1 is not part of an array formula.
有没有其他的思路 展开
试了下 不行的 报java.lang.IllegalStateException: Cell A1 is not part of an array formula.
有没有其他的思路 展开
2个回答
展开全部
这个不好办。
你可以现在Excel中看看下拉列表取的哪些行列的数据,然后在程序中读取这些行列的数据。
或者试试下面的代码(基于POI):
XSSFWorkbook excel = new XSSFWorkbook(in);
XSSFSheet sheet = excel.getSheetAt(0);
XSSFRow r = this.sheet.getRow(row);// row=行号
XSSFCell c= r.getCell(col));// col=列号
CellRangeAddress array = cell.getArrayFormulaRange();
System.out.println(array.formatAsString());// 看看对不对
// 调用其他array方法获取值
展开全部
导出xls格式文件,有一个包xls。jar专门做这件事的
jxl.jar 包下载
Installation
JExcelApi comes packaged as a zipped tar file, called something like jexcelapi_2_0.tar.gz.
To unpack on UNIX systems, at the command line type
gunzip jexcelapi_2_0.tar.gz followed by
tar xf jexcelapi_2_0.tar
On Linux systems this can be accomplished within the single command
tar zxf jexcelapi_2_0.tar.gz
On Windows/NT systems, the archive may be unpacked visually using a utility such as Winzip.
jxl.jar 包下载
Installation
JExcelApi comes packaged as a zipped tar file, called something like jexcelapi_2_0.tar.gz.
To unpack on UNIX systems, at the command line type
gunzip jexcelapi_2_0.tar.gz followed by
tar xf jexcelapi_2_0.tar
On Linux systems this can be accomplished within the single command
tar zxf jexcelapi_2_0.tar.gz
On Windows/NT systems, the archive may be unpacked visually using a utility such as Winzip.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |