This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Installing and Uninstalling Excel 2010 Add-ins
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 14, 2011
11:54 AM
Installing and Uninstalling Excel 2010 Add-ins
I'm interested in distributing an Excel add-in.
I see it involves adding an entry to the registry under:
HKCU/software/Microsoft/Office/14.0/Excel/Options
The entry is under OPEN, OPEN1, OPEN2, etc. depending on the other add-ins that are active.
So I have a few questions:
1. I presume IS can't handle this without writing scripts. If there's a way to do this from the REGISTRY settings, that'd be great. How?
2. Programmatically, how do I determine and specify which OPEN entry to create?
3. How do I handle uninstall? The entry could change depending on the user adding or removing add-ins between when it's installed and uninstalled. What event should I use to detect and uninstall?
Thanks.
I see it involves adding an entry to the registry under:
HKCU/software/Microsoft/Office/14.0/Excel/Options
The entry is under OPEN, OPEN1, OPEN2, etc. depending on the other add-ins that are active.
So I have a few questions:
1. I presume IS can't handle this without writing scripts. If there's a way to do this from the REGISTRY settings, that'd be great. How?
2. Programmatically, how do I determine and specify which OPEN entry to create?
3. How do I handle uninstall? The entry could change depending on the user adding or removing add-ins between when it's installed and uninstalled. What event should I use to detect and uninstall?
Thanks.
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 14, 2011
03:59 PM
Did you write this in VSTO? Then use Click-Once Install.
Also see the video on Deploying Addins created in VSTO.
http://msdn.microsoft.com/en-us/office/Video/bb851702
In this video, Steve Hansen presents an overview of publishing and deploying a Visual Studio 2008 Excel workbook solution using ClickOnce.
http://msdn.microsoft.com/en-us/office/video/Bb879963
if you used Addin-Express and you want to use InstallShield, then you need to add the custom actions and use ADXRegistrator.exe...which they provide(Addin-Express)
Also see the video on Deploying Addins created in VSTO.
http://msdn.microsoft.com/en-us/office/Video/bb851702
In this video, Steve Hansen presents an overview of publishing and deploying a Visual Studio 2008 Excel workbook solution using ClickOnce.
http://msdn.microsoft.com/en-us/office/video/Bb879963
if you used Addin-Express and you want to use InstallShield, then you need to add the custom actions and use ADXRegistrator.exe...which they provide(Addin-Express)
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 17, 2011
11:38 PM
No, it's not VSTO. It was much simpler. Just another Excel spreadsheet (*.XLAM file).
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)