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

  • 相关阅读:
    Windows 7安装 OneDrive
    MySQL8.0降级为MySQL5.7
    Windows和Linux下安装Rsync
    Jenkins持续集成工具安装
    Pure-Ftpd安装配置
    redis安装配置
    Tcp粘包处理
    .Net Core Socket 压力测试
    使用RpcLite构建SOA/Web服务(Full .Net Framework)
    使用RpcLite构建SOA/Web服务
  • 原文地址:https://www.cnblogs.com/javalinux/p/14780949.html
Copyright © 2011-2022 走看看