Начиная с сегодняшнего дня, никакие пользовательские кнопки на моей ленте PowerPoint 2007 не будут работать. Каждый раз, когда я нажимаю кнопку, появляется следующее сообщение об ошибке: «Макрос не найден или был отключен из-за настроек безопасности».
Я погуглил этот вопрос до смерти и не нашел решения. Я в полной растерянности.
Вот код для макроса:
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 как виртуальную установку, чего бы это ни стоило.
Есть идеи?