Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9176997
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 17, 20262026-06-17T17:14:09+00:00 2026-06-17T17:14:09+00:00

I’m modifying the ribbons of an Excel file, hiding all default and context tabs

  • 0

I’m modifying the ribbons of an Excel file, hiding all default and context tabs but only show my own tab. However, once any add-in with its own tab(s) is installed, these tabs are still displayed, as I do not know how to address them.

I know you can remove all tabs using <ribbon startFromScratch="true">, but I need to leave them in place (I actually use a getVisible callback to hide them from the user but show them to Admin).

So, following questions:

  1. Is there any way to apply a “default” getVisible callback for all tabs not known (I guess the answer is no)
  2. How can I figure out tabIDs of other add-in tabs
  3. Given that PowerPivot is more and more widespread (esp. in Excel 2013) – what is the tabID for this tab?
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-17T17:14:10+00:00Added an answer on June 17, 2026 at 5:14 pm

    This is an awesome question, there is little documentation or examples about working with third party ribbons. I’ve done a lot of digging around and can help you with most of what you want. I’ll answer you’re questions slightly out of order but here goes.

    3) The Tab Id for the PowerPivot addin is a qualifier Id (so must be used with idQ) and is tabGemini. You must use it in the name space: Microsoft.AnalysisServices.Modeler.FieldList.
    You can check this by adding a namespace to the schema:

    xmlns:x1="Microsoft.AnalysisServices.Modeler.FieldList"

    and then when declaring your tab’s id, use the following to insert your tab before the PowerPivot tab:

    insertBeforeQ="x1:tabGemini"

    2) I had a hard time finding the tab Id for PowerPivot since it’s a VSTO COM addin so you can’t access the XML like you can with .xlam files. The answer is simple but you need Office 2010 or later. With Excel open and the addin you are interested open too, go to the File Menu and then Options. Choose Customize Ribbon and on the right of the window at the top choose Customize the Ribbon: Main Tabs. Now uncheck the addins you are interested in and down the bottom hit Import/Export to export the XML schema. Open this file up in a text editor and you can see how they’ve declared their tab ids.

    1) I think the trouble you’ve got with the getVisible call back is that no matter how you mark up your XML if someone loads up an add-in after you, it’ll override whatever you’ve done. The following is from the Fluent Ribbon for Developers FAQ (http://msdn.microsoft.com/en-us/library/office/aa722523%28v=office.12%29.aspx#a16c7df5-93f3-4920-baa8-7b7290794c15_FAQ)

    What happens when two add-ins try to repurpose the same built-in control?
    The last add-in that attempts to repurpose the control becomes the active add-in.

    Now I haven’t gone any further than this, but if you can import/export this board schema into Office then if you can find where this get’s imported into, maybe you could manually overwrite it in VBA using the filescripting object. Obviously only if it’s stored as text. Bit of a long shot but worth a further look? Good luck!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I want use html5's new tag to play a wav file (currently only supported
Let's say I'm outputting a post title and in our database, it's Hello Y&#8217;all
I have a string like this: La Torre Eiffel paragonata all&#8217;Everest What PHP function
I have a .ini file as follows: [playlist] numberofentries=2 File1=http://87.230.82.17:80 Title1=(#1 - 365/1400) Example
link Im having trouble converting the html entites into html characters, (&# 8217;) i
I have just tried to save a simple *.rtf file with some websites and
I want to count how many characters a certain string has in PHP, but
I am using the SimpleRSS gem to parse a WordPress RSS feed. The only
I have a French site that I want to parse, but am running into
In my XML file chapters tag has more chapter tag.i need to display chapters

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.