POIjava操作excel文件
来源:互联网 发布:南京大学网络教育2017 编辑:程序博客网 时间:2024/06/11 15:20
POI EXCEL文档结构类
HSSFWorkbook excel文档对象 HSSFSheet excel的sheet HSSFRow excel的行 HSSFCell excel的单元格 HSSFFont excel字体 HSSFName 名称 HSSFDataFormat 日期格式 HSSFHeader sheet头 HSSFFooter sheet尾 HSSFCellStyle cell样式 HSSFDateUtil 日期 HSSFPrintSetup 打印 HSSFErrorConstants 错误信息表
EXCEL常用操作方法
1、 得到Excel常用对象
POIFSFileSystem fs=newPOIFSFileSystem(new FileInputStream("d:/test.xls")); //得到Excel工作簿对象 HSSFWorkbook wb = new HSSFWorkbook(fs); //得到Excel工作表对象 HSSFSheet sheet = wb.getSheetAt(0); //得到Excel工作表的行 HSSFRow row = sheet.getRow(i); //得到Excel工作表指定行的单元格 HSSFCell cell = row.getCell((short) j); cellStyle = cell.getCellStyle();//得到单元格样式
2、建立Excel常用对象
HSSFWorkbook wb = new HSSFWorkbook();//创建Excel工作簿对象 HSSFSheet sheet = wb.createSheet("new sheet");//创建Excel工作表对象 HSSFRow row = sheet.createRow((short)0); //创建Excel工作表的行 cellStyle = wb.createCellStyle();//创建单元格样式 row.createCell((short)0).setCellStyle(cellStyle); //创建Excel工作表指定行的单元格 row.createCell((short)0).setCellValue(1); //设置Excel工作表的值
3、设置sheet名称和单元格内容
wb.setSheetName(1, "第一张工作表",HSSFCell.ENCODING_UTF_16); cell.setEncoding((short) 1); cell.setCellValue("单元格内容");
4、取得sheet的数目
wb.getNumberOfSheets()
5、 根据index取得sheet对象
HSSFSheet sheet = wb.getSheetAt(0);
6、取得有效的行数
int rowcount = sheet.getLastRowNum();
7、取得一行的有效单元格个数
row.getLastCellNum();
8、单元格值类型读写
cell.setCellType(HSSFCell.CELL_TYPE_STRING); //设置单元格为STRING类型 cell.getNumericCellValue();//读取为数值类型的单元格内容
阅读全文
0 0
- POIjava操作excel文件
- JAVA操作EXCEL文件
- 直接操作excel文件
- asp操作excel文件
- vb操作EXCEL文件
- JAVA 操作EXCEL文件
- vb操作Excel文件
- Excel文件操作类
- Excel文件操作类
- c#操作 Excel 文件
- Java操作Excel文件
- Sql操作Excel文件
- Excel-VBA文件操作
- java操作excel文件()
- jxl操作excel文件
- c#操作excel文件
- JAVA操作Excel文件
- poi操作excel文件
- TCP的拥塞控制原理
- ubuntu16.04 opencv多版本管理与切换
- pyqt5入门—002—信号、槽
- Codeforces 845 B Luba And The Ticket
- 看涨吞没
- POIjava操作excel文件
- mybatis-mapper的复杂映射
- PostgreSQL Getting Started
- java之路:启动问题:Fail to create the java Virtual Machine
- How to Install Git Server in the PI
- 从const int *, int const *, int * const 及const int * const到指针常量、常量指针
- mysql执行sql文件中文乱码解决
- 写入、读取Mysql数据库时乱码的解决办法:(超有效)
- spring mvc 注解RequestParam,RequestBody,ModelAttribute详细说明