zoukankan      html  css  js  c++  java
  • POI教程之第一讲:创建新工作簿, Sheet 页,创建单元格

    第一讲

    Poi 简介

    Apache POI 是Apache 软件基金会的开放源码函数库,Poi提供API给java程序对Microsoft Office格式档案读和写的功能。

    1.创建新工作簿,并给工作簿命名

    Workbook wb=new HSSFWorkbook(); // 定义一个新的工作簿
    
    FileOutputStream fileOut=new FileOutputStream("c:\用Poi搞出来的工作簿.xls");
    
    wb.write(fileOut);
    
    fileOut.close();

    2.创建新 Sheet 页,并给sheet页命名

    Workbook wb=new HSSFWorkbook(); // 定义一个新的工作簿
    
    wb.createSheet("第一个Sheet页");  // 创建第一个Sheet页
    
    wb.createSheet("第二个Sheet页");  // 创建第二个Sheet页
    
    FileOutputStream fileOut=new FileOutputStream("c:\用Poi搞出来的Sheet页.xls");
    
    wb.write(fileOut);
    
    fileOut.close();

     效果如下:

    3.创建单元格并且给单元格赋值

     
    
           Workbook wb=new HSSFWorkbook(); // 定义一个新的工作簿
    
           Sheet sheet=wb.createSheet("第一个Sheet页");  // 创建第一个Sheet页
    
           Row row=sheet.createRow(0); // 创建一个行
    
           Cell cell=row.createCell(0); // 创建一个单元格  第1列
    
            cell.setCellValue(1);  // 给单元格设置值
    
           row.createCell(1).setCellValue(1.2);   // 创建一个单元格 第2列 值是1.2
    
           row.createCell(2).setCellValue("这是一个字符串类型"); // 创建一个单元格 第3列 值为一个字符串
    
           row.createCell(3).setCellValue(false);  // 创建一个单元格 第4列 值为布尔类型
    
           FileOutputStream fileOut=new FileOutputStream("c:\用Poi搞出来的Cell.xls");
    
           wb.write(fileOut);
    
           fileOut.close();

    效果如下:

    源码如下:http://yunpan.cn/cdRTNAbGZrGdm  访问密码 4188

  • 相关阅读:
    白话https
    网络分层体系结构
    软件度量
    【Java】itext根据模板生成pdf(包括图片和表格)
    【java】Freemarker 动态生成word(带图片表格)
    压力测试-接口关联
    压力测试-录制脚本
    jmeter性能测试2:基础功能介绍
    jmeter性能测试1:目录解析
    桃花运
  • 原文地址:https://www.cnblogs.com/liuhongfeng/p/4722290.html
Copyright © 2011-2022 走看看