OnAction自定义function区button

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

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

我需要添加到子名称,使其工作? 我已经尝试过“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 

每个button都需要有callback(这些可以在自定义UI工具中生成): 在这里输入图像说明