Как удалить строку из существующего листа Excel, используя JXL - PullRequest
1 голос
/ 01 августа 2011

Я не могу удалить строку существующего листа Excel с помощью JXL.
Есть ли другой способ удалить строку из существующей книги?

Ответы [ 2 ]

1 голос
/ 06 августа 2013
for (int i = endLine -1 ; i >= startLine -1 ; i--) { wSheet.removeRow(i);}

Помните, что JXL поднимет все следующие строки при удалении этой строки, поэтому попробуйте удалить строки назад, чтобы избежать альтернативного удаления.

0 голосов
/ 01 августа 2011

Попробуйте это:

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

   //delete row 10

   sheet.removeRow(10);
...