使用以下方法之一将多个工作簿中的数据合并到单个文档中。
Vb.Net |
'创建一个Workbook工作簿对象. Dim workbook1 As New DevExpress.Spreadsheet.Workbook() workbook1.LoadDocument("D:\Document.xlsx", DevExpress.Spreadsheet.DocumentFormat.Xlsx) '创建并加载第二个工作簿. Dim book2 As New DevExpress.Spreadsheet.Workbook() book2.LoadDocument("D:\Document2.xlsx", DevExpress.Spreadsheet.DocumentFormat.Xlsx) '将工作簿1中的所有工作表都拷贝到工作簿2中去 book2.Append(workbook1) |
C# |
// 创建一个Workbook工作簿对象. DevExpress.Spreadsheet.Workbook workbook1 = new DevExpress.Spreadsheet.Workbook(); workbook1.LoadDocument(@"D:\Document.xlsx", DevExpress.Spreadsheet.DocumentFormat.Xlsx); // 创建并加载第二个工作簿. DevExpress.Spreadsheet.Workbook book2 = new DevExpress.Spreadsheet.Workbook(); book2.LoadDocument(@"D:\Document2.xlsx", DevExpress.Spreadsheet.DocumentFormat.Xlsx); // 将工作簿1中的所有工作表都拷贝到工作簿2中去 book2.Append(workbook1); |
Vb.Net |
'创建一个Workbook工作簿对象. Dim workbook1 As New DevExpress.Spreadsheet.Workbook() workbook1.LoadDocument("D:\Document.xlsx", DevExpress.Spreadsheet.DocumentFormat.Xlsx) '创建并加载第二个工作簿. Dim book2 As New DevExpress.Spreadsheet.Workbook() book2.LoadDocument("D:\Document2.xlsx", DevExpress.Spreadsheet.DocumentFormat.Xlsx) '将工作簿1和工作簿2中所有的工作表都合并到一个新的工作簿中去。 Dim result As DevExpress.Spreadsheet.Workbook = Workbook.Merge(workbook1, book2) |
C# |
// 创建一个Workbook工作簿对象. DevExpress.Spreadsheet.Workbook workbook1 = new DevExpress.Spreadsheet.Workbook(); workbook1.LoadDocument(@"D:\Document.xlsx", DevExpress.Spreadsheet.DocumentFormat.Xlsx); // 创建并加载第二个工作簿. DevExpress.Spreadsheet.Workbook book2 = new DevExpress.Spreadsheet.Workbook(); book2.LoadDocument(@"D:\Document2.xlsx", DevExpress.Spreadsheet.DocumentFormat.Xlsx); // 将工作簿1和工作簿2中所有的工作表都合并到一个新的工作簿中去。 DevExpress.Spreadsheet.Workbook result = Workbook.Merge(workbook1, book2); |