在 Java 中合併 Excel 文件

Excel 電子表格是資料分析、報表和記錄保存的重要工具。通常,您可能會發現自己需要將多個 Excel 檔案合併到一個工作簿中以簡化資料處理任務。 Java 開發人員可以透過使用 Aspose.Cells for Java 程式庫(用於處理 Excel 檔案的強大且多功能的工具)無縫地實現此目的。那麼讓我們來看看用 Java 合併 Excel 檔案的過程。

用於合併 Excel 檔案的 Java 程式庫

Aspose.Cells for Java 是一個基於 Java 的 API,讓開發人員無需 Microsoft Excel 即可建立、操作和轉換 Excel 檔案。該庫提供了用於處理 Excel 工作簿的廣泛功能,包括讀取和寫入資料、格式化儲存格、建立圖表等等。我們將利用這個函式庫來合併 Excel 檔案。

您可以下載該程式庫或使用以下設定安裝它。

<repositories>
      <repository>
          <id>AsposeJavaAPI</id>
          <name>Aspose Java API</name>
          <url>https://releases.aspose.com/java/repo/</url>
      </repository>
</repositories>

<dependency>
    <groupId>com.aspose</groupId>
        <artifactId>aspose-cells</artifactId>
    <version>23.9</version>
</dependency>

在 Java 中合併 Excel 文件

以下是在 Java 中合併兩個或多個 Excel 檔案的步驟。

  • 首先,建立Workbook類別的物件來載入Excel檔案。
  • 然後,使用 Workbook.combine 方法合併工作簿。
  • 最後,使用 Workbook.save 方法儲存組合的 Excel 工作簿。

以下程式碼範例展示如何在 Java 中合併多個 Excel 檔案。

// 開啟第一個 Excel 文件
Workbook SourceBook1 = new Workbook("1.xlsx");

// 開啟第二個 Excel 文件
Workbook SourceBook2 = new Workbook("2.xlsx");

// 合併作業簿
SourceBook1.combine(SourceBook2);

// 儲存目標 Excel 文件
SourceBook1.save("combined.xlsx");

線上合併 Excel 文件的工具

您也可以使用我們的合併 Excel 檔案的線上工具。這是一個由 Aspose.Cells 提供支援的免費工具。

取得免費許可證

您可以獲得免費臨時許可證來合併 Excel 文件,沒有任何評估限制。

結論

在 Java 中合併 Excel 檔案是資料處理和報表的常見任務。 Aspose.Cells for Java 透過提供用於處理 Excel 工作簿的簡單 API 來簡化此流程。在這篇文章中,我們示範如何使用 Aspose.Cells for Java 在 Java 中合併 Excel 文件,並重點介紹了完成這項工作的關鍵步驟。

Aspose.Cells for Java 提供了更多 Excel 檔案操作的功能,因此您可以從 文件 探索其增強資料處理任務的功能。如果您有任何疑問或疑問,請透過我們的論壇告知我們。

也可以看看