如何使用Java SE和Apache POI将整个Excel工作表复制到同一工作簿的另一个Excel工作表中?
答案 0 :(得分:15)
您可能需要工作簿上的cloneSheet(sheetNumber)方法。有关详细信息,请参阅JavaDocs
答案 1 :(得分:4)
答案 2 :(得分:2)
是的,这可以......这是我的代码。
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);
}