Questions tagged [ribbonx]

RibbonX (Ribbon XML) brings Office programming into the modern age with XML-based UI declaration. Instead of writing complicated code that builds up the UI using a series of object model calls, you can create an XML file that specifies the appearance of the UI in a structured markup form. This has numerous advantages for the add-in writer.

RibbonX (Ribbon XML) brings Office programming into the modern age with XML-based UI declaration. Instead of writing complicated code that builds up the UI using a series of object model calls, you can create an XML file that specifies the appearance of the UI in a structured markup form. This has numerous advantages for the add-in writer.

Resources

362 questions
2
votes
2 answers

Excel Custom RibbonUI; Add Section Title for Menu

Im running 2016 Standalone Excel (32bit version). I've been building a custom ribbon and so far so good. The documentation is pretty fluid and well written. However, I cant find any way to include menu 'section titles' as seen below: Specifically…
soulshined
  • 9,612
  • 5
  • 44
  • 79
2
votes
1 answer

VBA direct access to ribbon element values

How can I access to my custom ribbon elements? The elements are made in (.xlsm\customUI\customUI.xml)
sku144
  • 119
  • 1
  • 2
  • 10
2
votes
1 answer

How to have separate Ribbon instances for each workbook in application level Excel VSTO addin?

I have an application level Excel VSTO addin with an xml ribbon. Currently, when opening two or more workbooks in the same excel instance, the same ribbon instance is shared across all the workbooks. This is a problem since there are certain…
2
votes
2 answers

Add toolbar button to Meeting tab in Outlook 2013 via VSTO addin

I have searched all over trying to simply find out the correct setting for the OfficeId and RibbonType property of my ribbon so that my ribbon groups are shown on to the built-in "Meeting" tab. I have another ribbon with OfficeId=TabMail and…
user3487286
  • 127
  • 2
  • 9
2
votes
2 answers

PowerPoint Add-In Loss of RibbonUI

I have been struggling to identify the cause of an error in a PPT Add-in that is distributed across about 40 end users. Problem: loss of the ribbon state/loss of the ribbonUI object. For some users, eventually the Rib object becomes Nothing. Users…
David Zemens
  • 53,033
  • 11
  • 81
  • 130
2
votes
0 answers

Refreshing Custom Ribbon Tab in Excel 2010 When Someone Clicks on the Tab

I've been writing a custom ribbon with VSTO (using VB.net and XML) and I have written a number of buttons who's labels & pressed states depend on the calculation mode that Excel is in. The getPressed and getLabels callback functions check for the…
heatdav
  • 21
  • 3
2
votes
1 answer

Ribbon Invalidate doesn't work in Excel 2007 when loaded as a VBA .xlam

This is a weird head scratching one! I have a cross-MSO add-in written in VBA that uses the same XML definition, ribbon controls and VBA callback procedures. It's working for PowerPoint 2007, 2010 & 2013 (x32 & x64), Excel 2010 & 2013 (x32 &…
Jamie Garroch - MVP
  • 2,839
  • 2
  • 16
  • 24
2
votes
2 answers

Excel-2010 - CustomUI - Backstage : Errors when various files are opened in the same instance

Firstly, i'm very happy to join the community. I hope we could often exchange advice. I'm french so excuse me for the mistakes in the sentences. I try to explain my problem : I had the "good" idea to use the Backstage of my Excel file to create a…
forestlaw2
  • 31
  • 4
2
votes
2 answers

Let user select multiple values in VBA toolbar

Is there a way in VBA to add a ListBox to a toolbar (Add In ribbon)? I want to be able to let the user select multiple values/criteria in a listbox instead of just one value in a dropdown/combobox menu. The below code adds a dropdown menu only Sub…
Kris Van den Bergh
  • 1,102
  • 4
  • 18
  • 31
2
votes
3 answers

How do you disable "Save and send" in Excel 2010 (in the File ribbon (called backstage in Office 2010)?

I have the following VBA marco running in Excel 2003, it blocks the Save, Save as, Save Workspace, Send To menus but I now need to do the same but for Excel 2010 ? Application.CommandBars("Worksheet Menu Bar").Controls("File").Controls("Save…
Hubert
  • 16,012
  • 18
  • 45
  • 51
2
votes
2 answers

Word 2010: how to create a drop-down menu in qat (quick access toolbox)

SHORT: I would like to add a drop-down menu to the quick access toolbar of any instance of Word 2010 via placing a customized .dotm-file in Word's startup folder. I fail in creating this customized .dotm-file. LONG: I've been writing a little…
peter
  • 2,103
  • 7
  • 25
  • 51
2
votes
1 answer

One Ribbon XML for Outlook 2007 and Outlook 2010

I am trying to use Ribbon XML to create custom ribbon on Outlook 2010 and 2007, I have one XML file for the ribbon, and it works fine for Outlook 2010, the ribbon appear and is working. But it is not working on Outlook 2007. Since Outlook 2007…
ahlun
  • 458
  • 1
  • 6
  • 17
2
votes
1 answer

Change image of built-in control in ribbon xml

I use Ribbon XML to create a custom Ribbon in Outlook 2010. In this ribbon I also created a button using Ribbon XML. This button uses built-in button control(idMso="NavBack"). My question: Is there a way to overwrite the image when using built-in…
ahlun
  • 458
  • 1
  • 6
  • 17
1
vote
1 answer

Group OfficeMenu sub-menu items using Manifest.xml

I am trying to build a Webaddin for Excel using OfficeJS. I couldn't find anything mentioned in the OfficeJS docs for my requirement. My requirement is to group or distinguish between multiple Sub-Menu Items. Something like in the image below 1st…
WorksOnMyLocal
  • 1,617
  • 3
  • 23
  • 44
1
vote
1 answer

How to Show Ribbon Tab in an Excel Web Add-in Depending on What Workbook is Opened

I have created an Excel Task Pane Web Add-in in Visual Studio. Since then, I have introduced TypeScript, upgraded the project files from .NET Framework to .NET 7, and configured to use shared runtime. Currently I do not use the Task Pane, only…
1 2
3
24 25