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.
有没有其他的思路
展开
 我来答
wh猎人
2015-04-18 · TA获得超过1125个赞
知道大有可为答主
回答量:1157
采纳率:89%
帮助的人:646万
展开全部

这个不好办。

你可以现在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方法获取值
幸运的杨晨晨
推荐于2017-09-09 · TA获得超过2.2万个赞
知道小有建树答主
回答量:1000
采纳率:66%
帮助的人:267万
展开全部
导出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.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式