我在Visual Studio 2010(C#)中为Word 2010创建了一个插件,它动态地将新按钮添加到新的功能区选项卡(来自sql数据库的数据)。现在当我点击一个按钮时,需要打开一个带有宏的新文档。我在文档(.docm)中有所需的宏,并且它的路径在数据库中。
如何使用其他文档中的宏创建新文档?
答案 0 :(得分:3)
已经月因为这个问题得到了正式回答,所以在2011年4月5日的记录中,bruggesboy如此说话:
修正了它,这是解决方案:
//create new document, location = path to template
Document doc = Globals.ThisAddIn.Application.Documents.Add(location);
//auto run macro
doc.RunAutoMacro(WdAutoMacros.wdAutoOpen);
不料,有一些关于宏的文件正在运行。