Bootstrap

合并Java中的Excel文件

在本文中,我们将介绍以下两种在Java中合并Excel文件的可能性:

  1. 将多个Excel工作表合并到一个工作表中将多个Excel文件合并为一个文件

我们使用的图书馆:

Java的免费Spire.XLS

Before getting started, please download Free Spire.XLS for Java package through this link, unzip the package and then import Spire.Xls.jar from lib folder into our application.

1.将多个Excel工作表合并到一个工作表中

将多个工作表中的数据合并到一个工作表中的快速方法是使用DataTable。 Java的免费Spire。XLS提供insertDataTable()和exportDataTable() methods that allow us to quickly export data from a worksheet into a data table和then insert the data table into another worksheet。 However, this method 将不保留格式。

import com.spire.data.table.DataTable;
import com.spire.xls.*;

public class MergeWorksheets {
      
    public static void main(String[] args){
      
        //Create a workbook
        Workbook workbook = new Workbook();
        //Load an Excel file
        workbook.loadFromFile("Sample.xlsx");

        //Get the first worksheet
        Worksheet sheet1 = workbook.</
;