


To get the icons: Extract the OLD.ppam file in the Windows Explorer using 7zip or similar.Copy the contents from the customUI14.xml part of the OLD.ppam to the one within NEW.pptm.Under the NEW.pptm file, add a customUI14.xml entry by clicking Insert -> Office 2010+ Custom UI part.Open both OLD.ppam and NEW.pptm using Office RibbonX Editor.In the following, I'll refer to them as OLD.ppam and NEW.pptm.

In addition to Steve Rindsberg's perfect solution, you can do the following to transfer custom ribbon properties:

If you also want to copy/modify a custom ribbon If they're not password protected, you'll be able to open them, edit for test purposes, and export the modules or copy/paste for use in a new PPTM file.īe sure to export any modules you've changed fairly often if you quit PPT or it crashes, you'll lose any changes since the last save. Start PPT again now your loaded add-ins will appear in the VBA IDE. HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\PowerPoint\Options In order to get access to the modules/code of the loaded add-in, you need to make a registry change. But you can export the add-in's modules then import them into a new PPTM file or copy/paste code between the two. While you can edit loaded add-ins "in place" for testing purposes, you can't edit then save them. If it's a PPAM file, it was created in PowerPoint from a PPTM file saved as an add-in.
