将多个XML文件导入Excel

本文关键字:导入 Excel 文件 XML | 更新日期: 2023-09-27 18:24:55

我发现了这篇文章:如何以编程方式将XML数据导入Excel文件?它展示了如何将XML文件导入Excel。

我的问题是如何将多个XML文件导入到一个工作簿中的多个工作表中?

"OpenXML()"方法似乎只与Workbooks集合有关,并创建一个新工作簿。。。

感谢

将多个XML文件导入Excel

使用XmlMaps而不是OpenXML,然后创建新工作表:

Initialize Excel interop 
loop... 
{
    Excel.Worksheet newWorksheet;
    newWorksheet = (Excel.Worksheet)Globals.ThisWorkbook.Worksheets.Add();
    newWorksheet.Select();
    ' Run import code 
}

我们使用EPPlus.dll生成Excel文件。使用EPPlus.dll,您可以以本机格式编写Excel文件。

以下URL将明确帮助您编写Excel文件。但您必须编写逻辑来读取XML文件并将其放入Excel工作簿中。

http://www.jimmycollins.org/blog/?p=547

https://epplus.codeplex.com/