• 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

  • 相关阅读:
    【洛谷P3628】特别行动队
    【洛谷P3233】世界树
    【BZOJ1597】土地购买
    【洛谷P4068】数字配对
    【洛谷P3899】谈笑风生
    【BZOJ2726】任务安排
    【洛谷P6186】[NOI Online 提高组] 冒泡排序
    【洛谷P3369】【模板】普通平衡树
    【UOJ#8】Quine
    标准 插入flash
  • 原文地址:https://www.cnblogs.com/liuhongfeng/p/4722290.html
Copyright © 2020-2023  润新知