Article ID: 222685 - Last Review: October 11, 2006 - Revision: 2.2 How to automatically load a PowerPoint add-in in PowerPoint 2000
This article was previously published under Q222685 For a Microsoft PowerPoint 97 for Windows version of
this article, see
182842
(http://support.microsoft.com/kb/182842/
)
. IMPORTANT: This article contains information about modifying the registry.
Before you modify the registry, make sure to back it up and make sure that you
understand how to restore the registry if a problem occurs. For information
about how to back up, restore, and edit the registry, click the following
article number to view the article in the Microsoft Knowledge Base: 256986
(http://support.microsoft.com/kb/256986/EN-US/
)
Description of the Microsoft Windows Registry
On This PageSUMMARY When you load a Microsoft PowerPoint add-in by using the
Add-Ins dialog box, the add-in remains loaded until you exit PowerPoint.
However, PowerPoint does not automatically load that add-in every time you
start PowerPoint. This article describes several ways you can create registry entries for a PowerPoint add-in or wizard so that it loads automatically when you start PowerPoint. MORE INFORMATIONMicrosoft provides programming examples for illustration only, without warranty either expressed or implied. This includes, but is not limited to, the implied warranties of merchantability or fitness for a particular purpose. This article assumes that you are familiar with the programming language that is being demonstrated and with the tools that are used to create and to debug procedures. Microsoft support engineers can help explain the functionality of a particular procedure, but they will not modify these examples to provide added functionality or construct procedures to meet your specific requirements. NOTE: The following macro examples work only in PowerPoint. Visual
Basic for Applications macros are not supported by the Microsoft PowerPoint
Viewer. For additional information, click the following article number to view
the article in the Microsoft Knowledge Base: There are two
locations in the registry where you can register a PowerPoint add-in so that it
will load automatically: HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE. Method 1: Use the AutoLoad Property to Register the Add-in in HKEY_CURRENT_USERMethod 2: Use the Registry API to Register the Add-in in HKEY_LOCAL_MACHINEThe RegisterAddin() function adds the appropriate registry entries for an add-in.Method 3: Create a Registration (.Reg) File for Your Add-InWARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.You can use a registration (.reg) file rather than code to register your add-in. The following sample text can be used to register an add-in REGEDIT4 [<key>\Software\Microsoft\Office\9.0\PowerPoint\AddIns\MyAddin] "Path"="C:\\PPA_PATH\\MYADDIN.PPA" "AutoLoad"=dword:ffffffff<BR/> Method 4: Make the Entries in the Registry by HandYou can open the registry and add the entries for your add-in by hand. For information about how to edit the registry, view the "Changing Keys And Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT, you should also update your Emergency Repair Disk (ERD).REFERENCES For more information about how to use the sample code in
this article, click the article number below to view the article in the
Microsoft Knowledge Base: 212536
(http://support.microsoft.com/kb/212536/EN-US/
)
OFF2000: How to Run Sample Code from Knowledge Base Articles
| Other Resources Other Support Sites
CommunityGet Help NowArticle Translations
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Back to the top
