繁体   English   中英

自定义功能区按钮上的OnAction

[英]OnAction on a custom ribbon button

这是我的Excel工作簿中的XML片段,它可以正确显示在功能区,自定义图标和文本中,但是当我单击该图标时,无法运行Sub“ OpenSettings”。 我的潜艇在WorkBook中,而不是在单独的模块中...

        <group id="customGroup3" label="Settings">
                <button id="button5" label="Manage Settings" size="large" onAction="OpenSettings" image="Info" />

            </group>

我需要添加什么才能使Sub name起作用? 我没有运气尝试过“ ThisDocument.OpenSettings”

尝试将XML更改为:

<group id="customGroup3" label="Settings"> 
  <button id="button5" label="Manage Settings" size="large" onAction="launch_OpenSettings" image="Info" />
</group>

尝试将此代码添加到工作簿中的新模块中:

Sub launch_OpenSettings(control As IRibbonControl)
  Call OpenSettings
End Sub

每个按钮都需要有回调(可以在“自定义UI”工具中生成): 在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM