MailMerge - Excel(数据)转换成Word(模板)--使用OpenXML。

问题描述 投票:0回答:1

我花了很多时间来完善一个简单而优雅的方法,用openXML来做一个mailmerge。

我是不是应该通过XML文件来工作?我看到了几个不同的解决方案,但没有一个给我一个完整的解决方案。(我需要的TAMPLATE被复制的数据量。例如,如果我有300行在Excel中,我有一页在WORD模板 - 我需要它将被复制到300页)。

有没有人有一个完整的解决方案?

谢谢大家

c# excel openxml word mailmerge
1个回答
0
投票

如果你决定使用OpenXML SDK,那么你应该意识到,所有的事情都是通过XML来完成的。换句话说,如果你要走这条路,你应该习惯于XML操作。不过,你可以看看 DocumentAssembler 模块从 OpenXML SDK PowerTools它应该能帮助你完成这个任务。

© www.soinside.com 2019 - 2024. All rights reserved.