相关疑难解决方法(0)

在POI中复制Excel工作表

有没有人知道使用POI将工作表从一个工作簿复制到另一个工作簿的方法?Workbook类有一个cloneSheet方法,但似乎无法将克隆的工作表插入到新工作簿中?

如果没有API可以轻松完成此操作,是否有人有代码将所有数据(样式,列宽,数据等)从一个工作表复制到另一个工作表?

jxls具有复制工作表的方法,但在工作簿之间复制时它们不起作用.

java excel worksheet apache-poi

21
推荐指数
2
解决办法
3万
查看次数

Apache POI.复制表

我正在使用apache poi创建一个excel文档.要在工作簿中创建新工作表,我编写下一个代码:

Workbook wb = new HSSFWorkbook(); 
Sheet sh = wb.createSheet();
Run Code Online (Sandbox Code Playgroud)

此代码创建并向工作簿添加工作表.但我想先创建工作表,然后将其添加到工作簿.像这样的Smth:

Sheet sh = new HSSFSheet();
wb.addSheet(sh);
Run Code Online (Sandbox Code Playgroud)

我需要这样的东西,因为我想将数据从一张工作簿中的一张复制到另一张工作簿(工作簿界面有方法Sheet cloneSheet(int)).但是,Workbook界面没有像addSheet(Sheet sh)这样的方法.HSSFWorkbook也是最终类,所以我不能扩展它来实现add方法我该怎么做?

java apache-poi

4
推荐指数
1
解决办法
9196
查看次数

标签 统计

apache-poi ×2

java ×2

excel ×1

worksheet ×1