我有一个支持 MS Word 2010 宏的文档模板(.dotm 文件)。我正在通过customUI\customUI14.xml
.dotm 存档中的文件嵌入一些自定义功能区 UI 组件。
控件显示得很好,但我无法将onAction
XML 中描述的事件与模板中定义的任何宏链接起来。我认为方法签名是正确的,但我必须在 XML 中错误地引用它们。我究竟做错了什么?
这是 XML:
<mso:customUI xmlns:x2="http://schemas.microsoft.com/office/2009/07/customui/macro" xmlns:x1="DPOfcX.DocumentRibbon" xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui">
<mso:ribbon>
<mso:tabs>
<mso:tab idQ="mso:TabHome">
<mso:group id="TestGroup" label="TestGroup" autoScale="true">
<mso:button onAction="SendAsEmail.SendAsEmailRibbon" idQ="x2:TestSendAsEmail" label="Send As Email" imageMso="ListMacros" visible="true"/>
<mso:button onAction="SendAsEmail.ShowFormRibbon" idQ="x2:TestShowForm" label="Enter Letter Data" imageMso="ListMacros" visible="true"/>
</mso:group>
</mso:tab>
</mso:tabs>
</mso:ribbon>
</mso:customUI>
以下是SendAsEmail
模块中的方法签名:
Sub ShowFormRibbon(IControl As IRibbonControl)
End Sub
Sub SendAsEmailRibbon(IControl As IRibbonControl)
End Sub