java操作Excel的poi 创建一个sheet页
Posted nidegui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java操作Excel的poi 创建一个sheet页相关的知识,希望对你有一定的参考价值。
package com.java.poi; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Workbook; import java.io.FileOutputStream; /** * @author nidegui * @create 2019-06-17 9:42 */ public class Test2 /** * 创建一个sheet页 * @param args * @throws Exception */ public static void main(String[] args) throws Exception Workbook wb=new HSSFWorkbook(); wb.createSheet("第一个sheet页"); FileOutputStream fileOutputStream=new FileOutputStream("E:\\1.xls"); wb.write(fileOutputStream); fileOutputStream.close();
创建一个sheet页,添加行列
package com.java.poi; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; import java.io.FileOutputStream; /** * @author nidegui * @create 2019-06-17 9:46 */ public class Test3 public static void main(String[] args) throws Exception Workbook wb=new HSSFWorkbook(); Sheet sheet = wb.createSheet("创建sheet页"); Row row = sheet.createRow(0);//创建行 Cell cell = row.createCell(0);//创建一个单元格, 第一列 cell.setCellValue(1); //给单元格设置值 row.createCell(1).setCellValue(1.2); //创建一个单元格,第三列,值为1.2 row.createCell(2).setCellValue("这是一个字符串"); row.createCell(3).setCellValue(false); //4列 创建一个Boolean类型 FileOutputStream fileOutputStream=new FileOutputStream("E:\\3.xls"); wb.write(fileOutputStream); fileOutputStream.close();
以上是关于java操作Excel的poi 创建一个sheet页的主要内容,如果未能解决你的问题,请参考以下文章
我所知道报表之POI创建Excel单元格填充数据设置样式绘制图形