Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #3  
Old 08-12-2024, 06:49 AM
Italophile Italophile is offline How to reference a function from another .dotm file in Word custom ribbon XML? Windows 11 How to reference a function from another .dotm file in Word custom ribbon XML? Office 2021
Expert
 
Join Date: Mar 2022
Posts: 554
Italophile is just really niceItalophile is just really niceItalophile is just really niceItalophile is just really nice
Default

You can also add ribbon code to the styles manager that will add the button to the tab created by the ribbon manager template. You will need to modify the ribbon xml to make this work.

For your ribbon manager:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui"
          xmlns:nsHost="rbnManager">
  <ribbon startFromScratch="false">
    <tabs>
      <tab idQ="nsHost:Company" label="Company">
        <group idQ="nsHost:newGroup" label="New">
          <menu id="mnuMemo" 
                size="large" 
                label="Memo" 
                imageMso="NewPageOneNote">
            <button id="btnCreateMemo" 
                    label="New memo" 
                    onAction="mMemo.CreateNewMemo"/>
            <button id="btnEditMemo" 
                    label="Edit memo" 
                    onAction="mMemo.EditMemo"/>
          </menu>
        </group>
      </tab>
    </tabs>
  </ribbon>
</customUI>
For your style manager:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui"
          xmlns:nsClient="rbnManager">
    <tabs>
      <tab idQ="nsClient:Company">
        <group idQ="nsClient:newGroup">
          <button id="btnStyleManager" 
                  label="Paragraph Styles" 
                  onAction="ShowfrmParagraphStylesIfNecessary"/>
        </group>
      </tab>
    </tabs>
  </ribbon>
</customUI>
NOTE: I have used this method to add items to a custom ribbon that are specific to a particular document template, but I would hesitate to use this for two templates that are in the startup folder as it is not possible to control the order in which they are loaded.
Reply With Quote
 

Tags
ribbon control, xml



Similar Threads
Thread Thread Starter Forum Replies Last Post
instance a new dotm file from a Word dotm file and save with new file name David Peck Word VBA 3 08-18-2023 06:47 AM
Dissociate instance of a custom ribbon, for documents based on the same dotm creation template? Ddadoo57 Word VBA 7 03-21-2023 05:34 AM
How to reference a function from another .dotm file in Word custom ribbon XML? Word Custom Ribbon In .dotm - How to edit/create? s0me0nesmind1 Word 6 04-16-2020 04:10 PM
How to reference a function from another .dotm file in Word custom ribbon XML? Custom ribbon button or shortcut for a specific function Nicobisgaard Word 6 04-22-2015 04:39 AM
Is it possible to add a custom macro button to the FILE tab of the ribbon in excel sbapabck Excel 2 04-11-2014 07:36 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 07:23 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft