Java 如何使用JXL从现有Excel工作表中删除行
我无法使用JXL删除现有excel工作表的行。Java 如何使用JXL从现有Excel工作表中删除行,java,excel,jxl,Java,Excel,Jxl,我无法使用JXL删除现有excel工作表的行。 是否有其他方法可以从现有工作簿中删除行?尝试以下方法: WritableWorkbook wb = Workbook.createWorkbook(new File("output.xls")); WritableSheet sheet = wb.getSheet("some sheet"); //delete row 10 sheet.removeRow(10); 试试这个: WritableWorkbook wb
是否有其他方法可以从现有工作簿中删除行?尝试以下方法:
WritableWorkbook wb = Workbook.createWorkbook(new File("output.xls"));
WritableSheet sheet = wb.getSheet("some sheet");
//delete row 10
sheet.removeRow(10);
试试这个:
WritableWorkbook wb = Workbook.createWorkbook(new File("output.xls"));
WritableSheet sheet = wb.getSheet("some sheet");
//delete row 10
sheet.removeRow(10);
请记住,删除这一行时,JXL将提升以下所有行,因此请尝试向后删除行,以避免替代删除
请记住,删除此行时,JXL将提升以下所有行,因此请尝试向后删除行,以避免替代删除。我也尝试过同样的方法。但只有备用行被删除。备用行是什么意思?出于某种奇怪的原因,我有完全相同的代码,正在破坏excel文件。从字面上看,这几行代码正在将我的excel文件转换为0KB的文件:-(.有什么建议吗?调试:转储工作表以确保它引用了正确的工作表,请检查以确保
sheet.removeRow(N)
设置为删除正确的行。请确保在删除每个索引行的循环中未调用removeRow。我尝试了相同的方法。但只删除了备用行。备用行是什么意思?出于某种奇怪的原因,我有完全相同的代码,并且正在破坏excel文件。实际上,这行代码正在转换我的excel文件转换为0KB文件:-(.任何建议?调试:转储工作表要确保它引用了正确的工作表,请检查以确保工作表。removeRow(N)
设置为删除正确的行。确保在删除每个索引行的循环中未调用removeRow。