2016-06-07 85 views
1

我以Excel为例。目前,每当用户想要使用加载项时,他们都需要去insert ==> add-ins并选择加载项。然后出现一个采集窗格或内容加载项。如果加载项的清单xml具有add-in commands,则用户可以通过菜单或功能区启动加载项。默认加载Office加载项或其加载项命令

如果用户取消激活任务窗格,关闭并重新打开Excel,则需要再次转到insert ==> add-ins等......这很乏味。

是否可以设置默认加载的加载项(开发人员或用户)?例如,每次用户打开Excel时,他们都可以在菜单或功能区中看到该项目(或者甚至激活任务窗格)以启动加载项。

+0

您在询问用户是否可以在打开Excel时查看功能区按钮以启动加载项。但之前你还会说,你知道附加命令的功能,它允许开发人员添加一个功能区按钮来做到这一点。那么这是否解决了您的问题? –

回答

0

虽然通过SoftTimur和Eric提到的带状按钮的功能是一个解决问题的办法,另一种可能的解决方案(根据您的业务模式)可以使用模板:

您可以创建一个文件的.xlsx并手动插入您的加载项任务窗格,然后与其他人共享该文档,他们在打开该文档时将自动查看打开的任务窗格。一种策略是在线发布此模板文档并在其他地方提供链接。

+0

我还没有实现命令加载项,所以我不知道谁(用户或开发者?)设置功能区按钮,以便在用户打开其Excel时出现? – SoftTimur

+1

开发人员进行设置并完成所有配置工作。所有用户需要做的就是安装该加载项,从那时起,新的功能区按钮将被添加到每个Excel会话中,并根据开发人员进行配置。 –

+0

用户需要配置一点才能摆脱那个功能区按钮? – SoftTimur

1

不幸的是,用户必须始终通过Ribbon命令或从Add-ins按钮手动激活加载项。只有COM加载项允许您在Office应用程序打开时显示任务窗格。

+0

从Ribbon命令中手动激活加载项就可以了。但是我们怎么能让应用程序默认出现功能区命令呢? – SoftTimur

+0

AFAIK您的自定义功能区命令应该显示,而无需首先插入加载项。无论如何,这就是它与Outlook加载项一起工作的方式。 –

+0

这意味着,它是设置Ribbon命令的用户(而不是加载项开发者)? – SoftTimur