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

  • 相关阅读:
    腾讯X5内核使用详解(X5内核播放器使用如何去除控制栏全屏播放)以及一些注意事项
    易语言加壳SDK(宏标记)
    安卓相对布局常用语句
    安卓平分位置layout_weight学习记录
    为什么要前后端分离?各有什么优缺点?
    前端开发技术路线
    超实用的JQuery小技巧
    HTML元素脱离文档流的三种方法
    Promise的理解
    JS闭包是什么?
  • 原文地址:https://www.cnblogs.com/liuhongfeng/p/4722290.html
Copyright © 2011-2022 走看看