0

有人可以帮我如何将数据附加到excel表。我尝试过使用 jxl.jar 文件。

但每次它都会创建新的工作表。我想使用现有的 excel 表,并且每次测试运行时都需要附加我的数据。

这是我正在使用的代码,它每次都会创建一个新工作表:

   Workbook aWorkBook = Workbook.getWorkbook(new File("C:/Automation/Testdata.xls"));
   WritableWorkbook aCopy = Workbook.createWorkbook(new File("C:/Automation/TestResult.xls"), aWorkBook);
   WritableSheet aCopySheet = aCopy.getSheet(0);//index of the needed sheet
   jxl.write.Label anotherWritableCell =  new jxl.write.Label(row+36, col ,"Pass");
   aCopySheet.addCell(anotherWritableCell);
   aCopy.write();
   aCopy.close();
4

1 回答 1

0

这个问题与 Selenium 无关。您的问题是正确地将数据附加到 Excel 工作表。该问题之前已讨论过并在此处解决:https ://stackoverflow.com/a/9389397/170781 。

于 2013-10-29T09:21:29.583 回答