for (int i = 0; i < newSheet.getLastRowNum(); i++) {
if (.....) {
newSheet.removeRow(newSheet.getRow(i));
newSheet.shiftRows(i+1, newSheet.getLastRowNum(), -1);
i--;
}
}
它没有给出任何编译错误或运行时错误,但我正在处理的 excel 文件正在损坏。
打开文件时显示此消息-
在 Excel 中打开时出错:
删除记录:来自 /xl/worksheets/sheet1.xml 部分的单元格信息
那么任何可用的错误修复或我应该做什么?