0
这是我用于将两个字符串写入Excel表格的代码。但我收到此错误:java.lang.IllegalArgumentException: Sheet index (0) is out of range (no sheets)
无法在硒webdriver中写入Excel表格
FileOutputStream fout=new FileOutputStream(new File("C:\\Users\\151680\\workspace\\trial.xlsx"));
XSSFWorkbook wb=new XSSFWorkbook();
XSSFSheet sh1=wb.getSheetAt(0);
sh1.getRow(0).createCell(0).setCellValue("abc");
sh1.getRow(0).createCell(1).setCellValue("def");
wb.write(fout);
目前还没有在给定的路径称为trial.xlsx工作簿。当这段代码运行时,它应该创建工作簿吗?或者我必须创建并保持路径?我在这里做错了什么?
我已经改变了我的答案,你必须还创建行(0),然后才能创建一个细胞 – Jens