欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java poi修改EXCEL单元格的内容

程序员文章站 2022-07-13 13:12:24
...
因为我是对已经存在的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();


    }

 

相关标签: excel poi java