如何在 Office 2010 中自动创建 Word 文档

how to automate word document creation in office 2010

提问人:Barakonda 提问时间:7/31/2011 最后编辑:DeduplicatorBarakonda 更新时间:2/26/2015 访问量:1184

问:

Intranet 网站应该从模板创建 word 文档客户端 服务器端,让客户端编辑它。 在 Office 2007 中工作的代码不再起作用,我在谷歌上找不到任何方法。 我使用了这个代码行,这是我在谷歌中找到的唯一代码,但仍然一无所获

         dim appWord
         set appWord = New Word.Application

谁能告诉我如何创建适用于 Word 2010 的 Word App 对象。 提前谢谢。

编辑:我需要对象能够从各种Word文档中获取部分,并将它们复制粘贴到特定格式的单个文档中

asp.net ms-word 客户端 服务器端 Office-2010

评论


答:

1赞 Shiraz Bhaiji 7/31/2011 #1

您可以使用 open xml sdk 创建和编辑 Office 文档,请参阅: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=5124

虽然下载页面显示 Office 2007,但它也适用于 2010。

评论

0赞 Barakonda 7/31/2011
谢谢答案,但由于各种原因,我可能无法将其添加到服务器中,如果您有任何其他方法可以解决它,它会有所帮助
0赞 Shiraz Bhaiji 7/31/2011
这个 sdk 只是编辑 word 文件,就好像它是一个 xml 文件一样。无需在服务器上安装 Office,它只是一个随应用程序一起复制的 dll。
0赞 Barakonda 8/1/2011
该系统完全是一个 ASP 网站,我无法将此文件添加到将使用它的所有计算机中
0赞 Shiraz Bhaiji 8/1/2011
此代码将在服务器上运行。在服务器上创建一个文件,为其指定一个临时名称,然后将其下载到客户端
0赞 Barakonda 8/1/2011
系统将生成一个临时 doc/docx 文件,然后让用户编辑数据并将其保存在服务器上。那它还能用吗?