2
回答
关于poi操作excel的问题
终于搞明白,存储TCO原来是这样算的>>>   

   需要实现如下功能:

   有 A.xls B.xls C.xls,我如何去到A.xls的sheet1 B.xls的sheet2 C.xls的sheet3 同时放到D.xls中


POI
举报
javaSir
发帖于3年前 2回/145阅
共有2个答案 最后回答: 3年前

读A的sheetAt(0)、B的sheetAt(1)、C 的SheetAt(2)....写入D。。。


你也可以使用workbook.cloneSheet(0);这个方法来处理。

引用来自“Rayn-瑞恩”的评论

读A的sheetAt(0)、B的sheetAt(1)、C 的SheetAt(2)....写入D。。。

作为补充:

POI针对Excel的概念需要了解一下,Workbook --> Sheet --> Row --> Cell,如果需要将三个文档之中的Sheet拼凑起来,自然从不同的Workbook之中获取相应的Sheet,重新组合到一个新的Workbook之中。

--- 共有 1 条评论 ---
Ryan-瑞恩Workbook workbook = WorkbookFactory.create(file); workbook.cloneSheet(0); 查了一下API,发现有cloneSheet(iindex)这个方法,我觉得这个办法挺不错的。。。。可以方便使用。 3年前 回复
顶部