PowerPoint 2007 VBA - 无法使功能区按钮工作

时间:2011-10-18 19:53:53

标签: vba powerpoint ribbon ribbon-control powerpoint-2007

从今天开始,我的PowerPoint 2007功能区中的自定义按钮都不起作用。每次单击该按钮时,都会显示以下错误消息:“由于您的安全设置,无法找到或已禁用宏。”

我已经用Google搜索了这个问题并找不到解决办法。我完全失去了。

以下是宏的代码:

Sub RunThisCode()<br>
     MsgBox "Yes, this works", vbExclamation
End Sub

我已经尝试过使用和不使用ByVal控件作为IRibbonControl。无论如何都没有运气。

和XML代码

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
    <tabs>
        <tab idMso="TabHome">
            <group id="CustomGroup" label="MyGroup">
                <button id="btnTest" label="TestButton" imageMso="HappyFace" size="large" onAction="RunThisCode" keytip="S" />
            </group>
        </tab>
    </tabs>
</ribbon>

我的安装正在通过Softricity SoftGrid作为虚拟安装运行,以实现它的价值。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

事实证明我的代码中存在编译错误,奇怪的是,2007年没有提升,但2010年确实如此。虽然,我仍然感到困惑,为什么即使上面发布的基本宏也没有用。