问题描述
是否可以通过用.docx
编写的Excel加载项创建office.js
文件?
我的用例是打开一个Excel文件(在Windows上,因此主机是一个Excel应用程序),打开该加载项,然后该加载项根据Excel文件中的数据创建一个Word文档。
从我所看到的情况来看,不可能从Excel加载项内部调用Word.run()
宿主函数。我总是会收到一个错误消息,即名称空间Word
是未知的。
解决方法
我有几乎相同的问题:How to get the active PowerPoint presentation from Excel in office.js?,得到了答案:
Office加载项只能与Office应用程序一起使用(Excel, Word,PowerPoint等)。不能到达外面 Office应用程序以在另一个Office中处理文档 应用。
最终我回到了VSTO和C#