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

  • 相关阅读:
    存储数据的大小端模式
    双链表插入 删除详解
    php_match/preg_match_all 默认有字符串长度限制
    百度编辑器:获取编辑器的内容
    phalcon: update修改数据却变成了insert插入数据
    MySQL按照汉字的拼音排序,mysql汉字排序
    [转载]Eclipse提示No java virtual machine
    lhgdialog: iframe页面里面的,确定,关闭、取消按钮的操作
    js树目录结构
    mysql:恢复mysql表结构
  • 原文地址:https://www.cnblogs.com/liuhongfeng/p/4722290.html
Copyright © 2011-2022 走看看