目的是两个sheet都删除第四行一下的行,但删除后每个表的rowCount都不是4,代码:
IWorksheet worksheet1 = workbook.getWorksheets().get(0);
IWorksheet worksheet2 = workbook.getWorksheets().get(1);
getRange(worksheet1,3,worksheet1.getRowCount()-1).delete();
getRange(worksheet2,3,worksheet2.getRowCount()-1).delete();
public static IRange getRange(IWorksheet sheet, int row,int endRow) {
int start = row + 1;
int end = endRow +1;
String rangeStr = start+":"+end;
return sheet.getRange(rangeStr);
}
|