JAVA使用POI获取Excel的列数与行数

网友投稿 534 2023-06-24


JAVA使用POI获取Excel的列数与行数

前言

报表输出是java应用开发中经常涉及的内容,而一般的报表往往缺乏通用性,不方便用户进行个性化编辑。Java程序由于其跨平台特性,不能直接操纵Excel。因此,本文探讨一下POI视线Java程序进行Excel中列数和行数的读取。

方法如下

//获取指定行,索引从0开始

hssfRow=hssfSheet.getRow(1);

//获取指定列,索引从0开始

hssfCell=hssfRow.getCell((short)6);

//获取总行数

//int rowNum=hssfSheet.getLastRowNum();

//获取一个excel表格中的总记录数

int rowNum=storagesList.size();

//获取总列数

int columnNum=hssfRow.getPhysicalNumberOfCells();

FileInputStream inp = new FileInputStream("E:\\WEIAN.xls");

HSSFWorkbook wb = new HSSjwDLbXscFFWorkbook(inp);

HSSFSheet sheet = wb.getSheetAt(2); // 获得第三个工作薄(2008工作薄)

// 填充上面的表格,数据需要从数据库查询

HSSFRow row5 = sheet.getRow(4); // 获得工作薄的第五行

HSSFCell cell54 = row5.getCell(3);// 获得第五行的第四个单元格

cell54.setCellValue("测试纳税人名称");// 给单元格赋值

//获得总列数

int coloumNum=sheet.getRow(0).getPhysicalhttp://NumberOfCells();

int rowNum=sheet.getLastRowNum();//获得总行数

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者使用Java能带来一定的帮助,如果有疑问大家可以留言交流。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Bootstrap CSS布局之表单
下一篇:Java表单重复提交的避免方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~