1

我无法使用 JXL 删除现有 Excel 工作表的行。
有没有其他方法可以从现有工作簿中删除一行?

4

2 回答 2

1
for (int i = endLine -1 ; i >= startLine -1 ; i--) { wSheet.removeRow(i);}

请记住,当删除此行时,JXL 将提升以下所有行,因此请尝试向后删除行以避免替代删除。

于 2013-08-06T05:38:54.210 回答
0

尝试这个:

 WritableWorkbook wb = Workbook.createWorkbook(new   File("output.xls"));
   WritableSheet sheet = wb.getSheet("some sheet");

   //delete row 10

   sheet.removeRow(10);
于 2011-07-31T21:51:58.323 回答