zoukankan      html  css  js  c++  java
  • java poi修改EXCEL单元格的内容

    因为我是对已经存在的excel表的内容进行修改,发现使用creatRow()方法设置的单元格会导致一整行都覆盖消失了,使用
    sheet1.getRow(13).getCell(3);方法可以返回Cell对象,用这个方法可以对单个单元格进行操作
    @Test
    public void test5() throws Exception {
    String MyPath = "E:\\20200915.xlsx";
    FileInputStream fis = new FileInputStream(MyPath);

    //1.创建一个工作簿
    Workbook workbook = new XSSFWorkbook(fis);
    Sheet sheet1 = workbook.getSheet("Sheet1");
    //通过行下标和列下标返回cell对象
    Cell cell = sheet1.getRow(13).getCell(3);
    cell.setCellValue("呵呵呵呵呵呵呵");

    /*Row row1 = sheet1.createRow(9);
    //4.创建一个单元格
    Cell cell1 = row1.createCell(3);
    cell1.setCellValue("trewaswgfvqerf");*/

    FileOutputStream fos = new FileOutputStream(MyPath);
    workbook.write(fos);
    fis.close();


    }
    ————————————————
    版权声明:本文为CSDN博主「诗与酒」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_37812895/article/details/112345813

  • 相关阅读:
    shell 脚本编程学习
    LMH6505 vs AD8336
    ubuntu 8.04 NFS服务的配置(转)
    新博客开张了!
    基于ARMlinux环境下的音频系统开发
    可恶的英语考试
    转HashTable(C#)
    我的手机3300
    高效注册DLL控件 让你的IE浏览器复活
    学习.NET2.0随笔
  • 原文地址:https://www.cnblogs.com/javalinux/p/14780949.html
Copyright © 2011-2022 走看看