I am trying to write a program that will append data to an Excel file in Java. I got up to the following code. But it rewrites the contents in the Excel file, not appending
Instead of using createWorkbook use "getWorkbook(java.io.File file) " to get an existing Excel.
Then use getSheet(int index) to retrieve the appropriate sheet.
To the sheet you retrieved above use "addCell(WritableCell cell) " to append cells to the sheet.
Workbook workbook = Workbook.getWorkbook(new File(""D:\\0077\\my2.xls""));
WritableWorkbook copy = Workbook.createWorkbook(new File("output.xls"), workbook);
WritableSheet sheet2 = copy.getSheet(1);
Label label = new Label(5,2,"ssssssssss");
sheet2.addCell(label);
You will find a lot of examples here. http://www.andykhan.com/jexcelapi/tutorial.html