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();
}
推荐阅读
-
java使用POI批量导入excel数据的方法
-
Excel工作表默认都是手动一个个表的修改内容如何批量一次性修改
-
Excel中如何换行在同一个单元格内实现长内容的多行录入
-
php更新修改excel中的内容实例代码
-
java开发中利用POI的 HSSFWorkbook 对excel进行操作
-
Excel2007表中如何快速查找特定行列交叉单元格的内容
-
Excel2003如何快速删除单元格中的内容、多种格式及批注
-
Excel2003中将多个单元格内容合并到一个单元格的两种方法
-
java使用POI批量导入excel数据的方法
-
python调用java模块SmartXLS和jpype修改excel文件的方法