Supercharge your PowerPoint productivity with
Supercharge your PPT Productivity with PPTools - Click here to learn more.

Proud member of

PPTools

Image Export converts PowerPoint slides to high-quality images.

PPT2HTML exports HTML even from PowerPoint 2010 and 2013, gives you full control of PowerPoint HTML output, helps meet Section 508 accessibility requirements

Merge Excel data into PowerPoint presentations to create certificates, awards presentations, personalized presentations and more

Resize your presentations quickly and without distortion

Language Selector switches the text in your presentation from one language to another

FixLinks prevents broken links when you distribute PowerPoint presentations

Shape Styles brings styles to PowerPoint. Apply complex formatting with a single click.

Add / install an addin via the registry

If you need to create an installer for your PPA or PPAM add-in, you'll need to have it carry out a few simple steps:

Copy the PPA/PPAM file (add-in) and any other necessary files to the appropriate folder (which might be one that the installer creates or one that the user chooses or some other folder). If your add-in will write to any files (config/ini for example), be sure to choose an installation folder that the user will have read/write privileges to.

Create registry entries that tell PowerPoint to load the add-in at startup and where to find the add-in's PPA/PPAM file:

Create this key:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\X.X\PowerPoint\AddIns\ADD-IN-NAME

Change ADD-IN-NAME to the name of your add-in

Change X.X to the correct version number of the copy of PowerPoint on the computer where you're installing it.

There doesn't seem to be any harm in creating all of these keys if you want to create an installer for any version of Office the user might have.

And under this key (or keys), create these values:

AutoLoad, Reg_DWORD, ffffffff hex
Path, Reg_SZ, Full path to your PPA/PPAM file

Once you do this, PowerPoint will automatically load your add-in at startup and in most cases, will bypass any security warnings that your users would normally see when trying to install an add-in.


Did this solve your problem? If so, please consider supporting the PPT FAQ with a small PayPal donation.
Page copy protected against web site content infringement by Copyscape Contents © 1995 - 2022 Stephen Rindsberg, Rindsberg Photography, Inc. and members of the MS PowerPoint MVP team. You may link to this page but any form of unauthorized reproduction of this page's contents is expressly forbidden.

Supercharge your PPT Productivity with PPTools

content authoring & site maintenance by
Friday, the automatic faq maker (logo)
Friday - The Automatic FAQ Maker

Add / install an addin via the registry
http://www.pptfaq.com/FAQ00469_Add_-_install_an_addin_via_the_registry.htm
Last update 19 June, 2013
Created: