# re: java中读取Excel文件 回复 更多评论
2006-04-17 14:12 by
我Down下的是poi-2.5.1 解压后 添加poi-2.5.1-final-20040804.jar 第三方类到工程中
之后在页面也直接import即可
# re: java中读取Excel文件 回复 更多评论
2006-08-14 21:11 by
版主:
您好!看见您的帖子,非感激动,最近我也在作一个关于读取Excel信
息保存到数据库服务器端上的业务。如下:
1 客户端创建好xls文件后,默认已经有三个sheet表名分别是sheet1,sheet2,sheet3。
sheet1中的每一个单元格里可能有数据,也可能没有数据。
2 读取sheet1单元格预期的数据,row是"行标",col是"列标",即cell(col,row),依次读取
cell(0,0);cell(1,0);cell(2,0);cell(3,0),...;cell(col,row).
4 程序期望运行结果:如果cell(col,row)单元格中有数据就接着进读取数据,把它保存起
了,继续读取下一个单元格数据;如果单元格中没有任何数据,就接着进行读取下一个单元
格数据,直到循环结束。
5 程序实际望运行结果:当程序读取到cell(col,row)单元格时,如果有数据就接着运行;
如果没有任何数据时,程序就自动跳转到异常去了,无法正常继续运行!
6 我试过用“null”和“”进行判断,都无法识别cell(col,row)单元格是否有数据存在。当
在cell(col,row)中输入空格或是其他字符后,接着删除掉,那么用“”或是“null”可以
识别到是否有数据存在;当cell(col,row)自创建xls文件到什么也不输入时,就无法识
别cell(col,row)单元格是否有数据存在。我试过POI包的方式,也无法识别单元格中是
否有数据存在。
7 请问在jxl包中是否有一个会识别cell(col,row)中为空的方法,当cell(col,row)
为空时就出现一个判断标志,以判断标志去控制程序不去读取空单元格,接着去读取下
一个单元个数据直到程序运行完?如果没有,怎样才能实现我的这种问题?
8 我的QQ:380462843 Email:zhaohai314@126.com。
请给予指点!帮助!
谢 谢
# re: java中读取Excel文件 回复 更多评论
2006-11-26 17:52 by
楼主 上面的代码测试过吗?公式的值能取到吗?我现在在做一个项目就需要取公式里边的值,但是始终都去不到。
按照你的例子那样我cell.setCellFormula(cell.getCellFormula());但是报异常了,String数组越界。
# re: java中读取Excel文件 回复 更多评论
2008-01-08 13:19 by
在执行cell.setCellFormula(cell.getCellFormula());前要先判断该单元格的类型
# re: java中读取Excel文件 回复 更多评论
2008-09-08 09:16 by
楼主,如何读取excel中的百分数啊,我读到的都变成小数了,能不能把百分数读出来
# re: java中读取Excel文件 回复 更多评论
2014-04-11 22:37 by