2011-07-31 14 views
1

JXLを使用して既存のExcelシートの行を削除することはできません。
行を既存のブックから削除する方法はありますか? JXLこの行が削除されたときに、すべての次の行を高めるので、代わりの削除を避けるために、逆方向に行を削除しようとすることを覚えておいてくださいJXLを使用して既存のExcelシートから行を削除する方法

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

    //delete row 10 

    sheet.removeRow(10); 

答えて

0

はこれを試してみてください。

+0

私は同じことを試みました。代替の行のみが削除されます。 – JavaBits

+0

交互行ではどういう意味ですか? – Bitmap

+0

いくつかの奇妙な理由から、私はまったく同じコードを持っており、Excelファイルを台無しにしています。文字通りこのコード行は、私のExcelファイルを0KBファイルに変換しています:-(助言? – RicardoGonzales

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

関連する問題