6

Java 用の Apache POI を使用して、既存の Excel ワークブックに新しいシートを作成しようとしていますが、これまでのところ成功していません。誰がそれがどのように行われるか教えてもらえますか?

4

3 に答える 3

8

それは非常に簡単です。新しいワークブックに新しいシートを追加するのと同じように、新しいワークブックではなく既存のワークブックから開始するだけです

 Workbook wb = WorkbookFactory.create(new File("/path/to/existing"));
 Sheet s = wb.createSheet();

 // Do something with the new sheet

 FileOutputStream out = new FileOutputStream("/path/to/new/version");
 wb.write(out);
 out.close();
于 2012-09-15T12:28:38.513 に答える
4
HSSFSheet sheet1= workBook.createSheet("sheet1");
HSSFSheet sheet2= workBook.createSheet("sheet2");
HSSFSheet sheet3= workBook.createSheet("sheet3");
于 2016-05-31T11:25:09.700 に答える
4
//we can create any number of sheets for single workbook
HSSFSheet sheet1= workBook.createSheet("sheet1");
HSSFSheet sheet2= workBook.createSheet("sheet2");
HSSFSheet sheet3= workBook.createSheet("sheet3");
于 2012-09-17T08:05:25.103 に答える