是否有可能为 Microsoft Office 提供通用插件,并且在所有 Office 解决方案(如 EXCEL、WORD、POWERPOINT 等)中都可以看到相同的插件。我们可以为这些应用程序单独创建单独的插件,但拥有一个通用的解决方案可以满足我的目的,例如如果我需要在所有要打印的文档上标记一些信息。
任何类型的信息都受到高度赞赏。
谢谢。
是否有可能为 Microsoft Office 提供通用插件,并且在所有 Office 解决方案(如 EXCEL、WORD、POWERPOINT 等)中都可以看到相同的插件。我们可以为这些应用程序单独创建单独的插件,但拥有一个通用的解决方案可以满足我的目的,例如如果我需要在所有要打印的文档上标记一些信息。
任何类型的信息都受到高度赞赏。
谢谢。
是否有可能为 Microsoft Office 提供通用插件,并且在所有 Office 解决方案(如 EXCEL、WORD、POWERPOINT 等)中都可以看到相同的插件。
是的
有两种类型的加载项
VAI
在下面简要描述它们)SAI
在下面简短地描述它们)VAI
是特定于应用程序的即 MS Excel、MS Word 等。另一方面SAI
,可以为多个应用程序编写,即可以在 MS Excel、MS Word 等之间共享。另外我相信你知道VAI
只有两个主要的方法。一为startup
,一为shutdown
。但是SAI
必须为 、 和 实现connection
不同unconnecting
的startup
方法shutdown
。
需要注意的另一件事是,由于VAI
是特定于应用程序的,因此与SAI
. 原因是SAI
跨不同的应用程序工作,因此您需要额外的代码来区分哪个应用程序当前正在调用您的插件。
我更喜欢VAI
它,因为它让我可以使用共享加载项中没有的其他编程“快捷方式”和有用的对象。并不是说这些不能用于,SAI
而是你必须专门创建它们。如果我可以这样说,这是一项不必要的附加工作。
我能想到的最后一个是部署。它们都有不同的部署方法。
希望这可以清除 aVAI
和的概念SAI