赞
踩
一个excel表格:HSSFWorkbook wb =newHSSFWorkbook();
或者 XSSFWorkbook wb =newXSSFWorkbook();
一个工作表格:HSSFSheet sheet = wb.createSheet("表格");
一行:HSSFRow row= sheet.createRow(0);
一个单元格(cell)HSSFCell cell= row.createCell((short)0)
单元格格式(cellstyle):HSSFCellStyle style= wb.createCellStyle()
单元格内容格式:HSSFDataFormat format= wb.createDataFormat();
读写xls和xlsx不同格式的excel文档时,HSSFWorkbook针对.xls,XSSFWorkbook针对.xlsx的格式。
PS:xlsx是Microsoft Office EXCEL 2007文档的扩展名。xlsx是Office2007使用的,是用新的基于XML的压缩文件格式取代了其目前专有的默认文件格式,在传统的文件名扩展名后面添加了字母x(即:docx取代doc、.xlsx取代xls等等),使其占用空间更小。
导入.xls格式的excel表格,读取、筛选其中的内容。将正确的内容存入系统中,提示用户错误导入的数目,并提供用户下载导入失败的条目。
操作Excel表格的功能类 ExcelReader.java
导入Excel文件(支持“XLS”和“XLSX”格式): ImportExcel.java
导出的实际效果图如下:
还封装了一下写出Excel的工具类: WriteExcelUtil.java
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。