Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用ApachePOI将多个Excel工作表合并到单个Excel中_Java_Excel_Apache_Apache Poi_Spreadsheet - Fatal编程技术网

Java 使用ApachePOI将多个Excel工作表合并到单个Excel中

Java 使用ApachePOI将多个Excel工作表合并到单个Excel中,java,excel,apache,apache-poi,spreadsheet,Java,Excel,Apache,Apache Poi,Spreadsheet,是否有最好的方法将多个电子表格合并到具有多个选项卡的单个Excel文件中,仅使用Apache poi或任何开源库。我可以在网上找到一些,它通过逐单元格复制值和样式来实现这一点。但是,有没有更简单有效的方法来组合电子表格并将其附加到单个Excel文件中?(Ps-对于这个简单的要求,对aspose库不感兴趣)“有没有更简单有效的方法来组合电子表格并将其附加到单个Excel文件中?”没有,没有。Excel工作簿由单个表格部分组成。但是这些工作表部分只包含数字数据、公式和对样式、共享字符串的引用,可能还

是否有最好的方法将多个电子表格合并到具有多个选项卡的单个Excel文件中,仅使用Apache poi或任何开源库。我可以在网上找到一些,它通过逐单元格复制值和样式来实现这一点。但是,有没有更简单有效的方法来组合电子表格并将其附加到单个Excel文件中?(Ps-对于这个简单的要求,对aspose库不感兴趣)

“有没有更简单有效的方法来组合电子表格并将其附加到单个Excel文件中?”没有,没有。Excel工作簿由单个表格部分组成。但是这些工作表部分只包含数字数据、公式和对样式、共享字符串的引用,可能还有图片数据和工作簿级别的其他数据。因此,在合并两个工作簿时,需要分解两个工作簿,并在将所有图纸部分添加到新合并工作簿之前重新组合样式部分和共享字符串部分,还需要重新组织图纸部分中的引用。一点也不简单。