Backstage View - hyperlink - onAction

 

This callback will be performed when clicking the ribbon control.


Sample Ribbon XML file:

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
   <ribbon startFromScratch="false">
       <!-- Ribbon XML -->
   </ribbon>
  <backstage>
    <tab id="btab1" label="Label 1. Tab">
      <firstColumn>
       <group id="myGroup" style="normal" label="Form Button:">
         <bottomItems>
           <hyperlink id="hlnk1" imageMso="ViewOnlineConnection" onAction="OnActionHyperlink"/>
           <hyperlink id="hlnk2" label="Goto AccessRibbon" getTarget="getTaget"/>
           <hyperlink id="hlnk3" imageMso="SharingOpenMailFolder" onAction="OnActionHyperlink"/>
           <hyperlink id="hlnk4" label="Email AccessRibbon" getTarget="getTaget"/>
        </bottomItems>
      </group>
     </firstColumn>
   </tab>
   <button id="btnFast1" label="Label Backstage Button" imageMso="HappyFace" onAction="OnActionButton"/>
  </backstage>
</customUI>

Function to be copied to a standard module:

Sub OnActionHyperlink(control As IRibbonControl)
    Select Case control.Id
        Case Else
            MsgBox "Hyperlink """ & control.Id & """ clicked"
    End Select
End Sub


You can find this sample in download: BackstageView 1




Zurück