Link to home
Start Free TrialLog in
Avatar of Bryce Bassett
Bryce BassettFlag for United States of America

asked on

Why has my custom PowerPoint menu ribbon suddenly disappeared?

I am finalizing the update of a PowerPoint AddIn that uses a custom menu ribbon.  I use a .pptx file for development, then when I am finished I save as a .ppam, which I distribute to users.

I use the Custom UI Editor tool from Microsoft to create a custom ribbon menu tab with buttons and dropdowns to invoke various VBA macros.  I've used this technique successfully for over ten years in PowerPoint, Word, and Excel.

It was working fine this afternoon.  But now all the sudden I cannot see my custom ribbon!  When I open my file in PowerPoint, no custom tab is created (I have compiled my macros and no errors there).  Also, when I open the file in the Custom UI Editor, I don't see the xml part with my ribbon code.  

Does anybody know what might be going on and how I can get my custom ribbon to re-appear?  I am supposed to deploy this tool tonight so this is urgent.

I'm using Office 365 and Windows 10.

Thanks in advance.
ASKER CERTIFIED SOLUTION
Avatar of A V George
A V George
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
"When I open my file in PowerPoint" What file are you opening? A presentation? The macro-enabled file form which you save the ppam? This can't be the add-in, as you can't open an add-in in PowerPoint, you can only load it.
"Also, when I open the file in the Custom UI Editor" This sounds more like you're opening the add-in, as that's the only file that would contain your custom XML
Avatar of Bryce Bassett

ASKER

John, AV,

Thanks for chiming in.  Yes, it was the xlsm I use to create the add-in that I was talking about.  After trying everything I could think of, I finally went back to an earlier version and re-built my custom ribbon, then it worked.   Chalk it up to a corrupted file or something.