zoukankan      html  css  js  c++  java
  • poi 生成excel,最简单代码

    import org.apache.poi.hssf.usermodel.HSSFWorkbook;

    import org.apache.poi.hssf.usermodel.HSSFSheet;

    import org.apache.poi.hssf.usermodel.HSSFRow;

    import org.apache.poi.hssf.usermodel.HSSFCell;

    import java.io.FileOutputStream;

    public class CreateXL {

        /** Excel 文件要存放的位置,假定在D盘下*/

        public static String outputFile = "D:\test.xls";

        public static void main(String argv[]) {

            try {

                // 创建新的Excel 工作簿

                HSSFWorkbook workbook = new HSSFWorkbook();

                // 在Excel工作簿中建一工作表,其名为缺省值

                // 如要新建一名为"效益指标"的工作表,其语句为:

                // HSSFSheet sheet = workbook.createSheet("效益指标");

                HSSFSheet sheet = workbook.createSheet();

                // 在索引0的位置创建行(最顶端的行)

                HSSFRow row = sheet.createRow((short)0);

                //在索引0的位置创建单元格(左上端)

                HSSFCell cell = row.createCell((short)0);

                // 定义单元格为字符串类型

                cell.setCellType(HSSFCell.CELL_TYPE_STRING);

                // 在单元格中输入一些内容

                cell.setCellValue("增加值");

                // 新建一输出文件流

                FileOutputStream fOut = new FileOutputStream(outputFile);

                // 把相应的Excel 工作簿存盘

                workbook.write(fOut);

                fOut.flush();

                // 操作结束,关闭文件

                fOut.close();

                System.out.println("文件生成...");

            } catch (Exception e) {

                System.out.println("已运行 xlCreate() : " + e);

            }

        }

    }

  • 相关阅读:
    TClientDataSet[6]: 读取 TClientDataSet 中的图片数据
    TClientDataSet[2]: Data、XMLData
    TClientDataSet[5]: 读取数据
    TClientDataSet[1]: 浏览测试数据
    TClientDataSet[3]: 手动建立数据集
    从哪查找当前程序所有可用的环境变量?
    使用多窗体时, 关于节约内存和加快启动速度的思考与尝试
    一句话获取文件的最新修改时间
    用 SuperObject 解析淘宝上的 Json 数据 回复 "macrolen" 的问题
    “生气”的经典解释
  • 原文地址:https://www.cnblogs.com/rdchen/p/10245312.html
Copyright © 2011-2022 走看看