我想在VBA中的一个Word文档中插入一大块格式化文本。由于这将在服务器端完成,我不建议从另一个Word文档使用Office Interop(link)中获取这些块,因此我认为使用Open XML会更容易,像这样<w:p><w:r><w:t>String from WriteToWordDoc method.</w:t></w:r></w:p>
可悲的是Application.ActiveDocument.Range.InsertXML
失败。那么我还有哪些其他快速和肮脏的替代方案?将原始Open XML代码添加到Word文档的最简单方法
0
A
回答
0
对于“生活必需品”看到这个MSDN文章: https://msdn.microsoft.com/en-us/library/office/dn423225.aspx?f=255&MSPPError=-2147217396
它描述了最低要求是将打开XML到打开的Word文档。不要担心讨论的目标是Web加载项 - 对于在运行时将WordOpenXML插入Word文档的任何API,原理都是一样的。
我可能会误解你的过程中涉及到“服务器端”,因此如果以下内容与你的情况无关,请原谅我:请注意,使用VBA服务器端是一个坏主意 - Word的设计目的不是在服务器环境中运行。更好的办法是使用Open XML SDK来检索和写入两个Word文档之间的信息。
相关问题
- 1. 将DOCTYPE添加到Scala XML的最简单方法是什么?
- 2. 将代码添加到contrib.auth的最简洁方法
- 3. 最简单的方法将mysql表“按原样”转换为xml文档?
- 4. 使用open xml将嵌入式图表添加到word文档中
- 5. 使用VB.Net将宏代码添加到Word文档
- 6. Open XML迭代表绑定到word文档
- 7. 最简单的方法:在XML文档中的HTML中断
- 8. 用Open XML创建Word文档
- 9. 将原始XML添加到使用libxml-ruby构建的XML文档中
- 10. 使用PHP将Word文档添加到另一个Word文档
- 11. 什么是加密word和pdf文件的最简单方法?
- 12. 将标题添加到Word文档?
- 13. 将WordprocessingML添加到word文档中
- 14. 在couchdb文档中使用javascript和html将现场添加到现有文档的最简单方法?
- 15. 将参数添加到条件查询的最简单方法
- 16. 是否有替代open-xml sdk来生成word文档
- 17. 最简单的方法以编程方式将文件添加到项目
- 18. 将物理添加到SCNGeometryElement原始码
- 19. 将行添加到多个文本文件的最简单方法?
- 20. Sedna:将XML文件添加到文档
- 21. 将多个Word文档样式合并为一个Open Xml
- 22. 哪一种将验证码添加到Django网站最简单的方法?
- 23. 以编程方式将InkPicture添加到word文档中
- 24. 需要一个简单的方法来显示html文档中的word文档
- 25. 读取Word文档的代码
- 26. 使用PHP从MS Word文档中提取图像的最简单方法?
- 27. 将数据库添加到html文件最简单的方法是什么?
- 28. 将属性添加到xml文档
- 29. Open-XML保存Word文档产生损坏的文件
- 30. 将word文档转换为xml代码c#
“裸必需品”正在创建一个完整的文档:/ – August
完整的文档,服务器端:Open XML(SDK)路线绝对是您的出路!如果您需要插入带格式的完整文档,请查找有关使用支持RTF,HTML和Word文件格式的“altChunk”技术的信息。这是最简单的实施。如果这些是Word文档,将内容“串流”到目标文档中也相当简单。 –