【发布时间】:2013-03-02 19:30:39
【问题描述】:
我有一个宏,我通过自定义 UI 编辑器添加的选项卡/组/按钮调用 -
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon startFromScratch="false">
<tabs>
<tab id="tabCustomActions" label="Custom ActionsXXX" insertAfterMso="TabDeveloper">
<group id="GroupTLA" label="TLA Actions">
<button id="buttonFormatTLA" label="Format as TLA" image="TLALogo" size="large" onAction="start_tla" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
该按钮显示得很好,带有我的自定义徽标,但是当我单击该按钮时,我会收到以下错误 -
出现此错误后未打开 VBA,通常情况下,如果我打开开发人员控制台然后尝试单击按钮,则 VBA 中的代码不会被指示为问题。
但奇怪的是,如果我尝试手动运行宏,它可以正常工作,没有错误。有人知道如何解决这个问题吗?
这是我在Pastebin 中的完整代码,如果您想查看的话。谢谢。
【问题讨论】:
-
VBA IDE 无法打开,因为您没有运行 VBA,这是一个宏,对吗?当您“手动运行”时,VBA 中运行的是什么代码?
-
Brad:在 Excel 和其他办公产品中,VBA = 宏。同样的事情。
标签: vba tabs ribbon ms-word word-2007