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

  • 相关阅读:
    net数据库连接池配制
    SEO关键词工具推荐
    WEB建站之网站宣传
    CVS 与vss的异同
    在SQLSERVER2000中对同一个数据库多张表进行查询时怎样避免笛卡儿乘积???
    session与cookies的区别
    SQL 新增/修改 表字段列的类型等
    asp.net2.0控件treeview绑定数据以及全选操作
    asp.net2.0 泛型相关
    索引基础知识
  • 原文地址:https://www.cnblogs.com/liuhongfeng/p/4722290.html
Copyright © 2011-2022 走看看