Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.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工作表_Java_Excel_Apache Poi - Fatal编程技术网

Java 使用ApachePOI复制Excel工作表

Java 使用ApachePOI复制Excel工作表,java,excel,apache-poi,Java,Excel,Apache Poi,如何使用Java SE和Apache POI将一个完整的Excel工作表复制到同一工作簿的另一个Excel工作表中?您是否检查了API 要将工作表复制到同一工作簿中,请使用 Ivan的评论将跨工作簿复制的问题联系起来。您可能希望在工作簿上使用该方法。有关详细信息,请参见。是的,这可以是……这里是我的代码 XSSFWorkbook workbook = new XSSFWorkbook(file); int totalRecords = 5;

如何使用Java SE和Apache POI将一个完整的Excel工作表复制到同一工作簿的另一个Excel工作表中?

您是否检查了API

要将工作表复制到同一工作簿中,请使用


Ivan的评论将跨工作簿复制的问题联系起来。

您可能希望在工作簿上使用该方法。有关详细信息,请参见。

是的,这可以是……这里是我的代码

            XSSFWorkbook workbook = new XSSFWorkbook(file);
            int totalRecords = 5;
            for (int i = 0; i < totalRecords - 1; i++) {
                workbook.cloneSheet(1);
            }
            for (int i = 1; i <= totalRecords; i++) {
                workbook.setSheetName(i, "S" + i);
            }
XSSF工作簿=新的XSSF工作簿(文件);
int totalRecords=5;
对于(int i=0;i对于(int i=1;i@IvanSopov,谢谢您提供的URL,但问题是如何在不同工作簿之间复制工作表,而我的问题是如何在同一工作簿中复制工作表。谢谢!我如何将此返回的HSSFSheet对象添加到工作簿中?谢谢!我如何将此返回的HSSFSheet对象添加到工作簿中?您不必这样做,它是自动的凯莉在还给你之前给你加的