gpt4 book ai didi

xml - 在 excel UI 功能区中动态填充 dynamicMenu

转载 作者:行者123 更新时间:2023-12-04 19:59:55 24 4
gpt4 key购买 nike

我想从工作表中的列表中填充自定义 Excel 功能区中的动态菜单。我的xml代码是这样的:

<dynamicMenu id="A" label="Menu A" imageMso="FormatPainter" getContent="GetMenuContent" />

我可以看到菜单。我没有的是 GetMenuContent 回调,但我知道填充菜单的宏应该去哪里?

最佳答案

解决了!从 this link 得到答案.

只需将您的 getContent 指令指向此宏:

Sub GetContent(control As IRibbonControl, ByRef returnedVal)
Dim xml As String

xml = "<menu xmlns=""http://schemas.microsoft.com/office/2009/07/customui"">" & _
"<button id=""but1"" imageMso=""Help"" label=""Help"" onAction=""HelpMacro""/>" & _
"<button id=""but2"" imageMso=""FindDialog"" label=""Find"" onAction=""FindMacro""/>" & _
"</menu>"

returnedVal = xml
End Sub

Sub HelpMacro(control As IRibbonControl)
MsgBox "Help macro"
End Sub

Sub FindMacro(control As IRibbonControl)
MsgBox "Find macro"
End Sub

关于xml - 在 excel UI 功能区中动态填充 dynamicMenu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36600682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com