在本文中,我们将介绍以下两种在Java中合并Excel文件的可能性:
- 将多个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.</