在图中5678行下插入新行 格式(包括背景颜色)与这四行相同,用下面的代码,没有插入新行
// 创建一个行对象
HSSFRow sourceRow = sheet.getRow(5);
HSSFRow newRow = sheet.createRow(6);
for (int i = 0; i < sourceRow.getLastCellNum(); i++) {
HSSFCell oldCell = sourceRow.getCell(i);
HSSFCell newCell = newRow.createCell(i);
// 从旧单元格复制样式并应用于新单元格
HSSFCellStyle newCellStyle = wb.createCellStyle();
newCellStyle.cloneStyleFrom(oldCell.getCellStyle());
newCell.setCellStyle(newCellStyle);
}
在进入循环语句之前定义好风格,然后每行设置一样的风格就可以了,
你好,我是有问必答小助手。为了技术专家团更好地为您解答问题,烦请您补充下(1)问题背景详情,(2)您想解决的具体问题,(3)问题相关图片。便于技术专家团更好地理解问题,并给出解决方案。
您可以点击问题下方的【编辑】,进行补充修改问题。