Steve said:
When PowerPoint starts (no matter how you started it) it loads all installed
add-ins. To prevent them from running, you'd need to uninstall them.
In theory, you could have your addin iterate through the addins collection and
uninstall all of them that are installed, but if you do this on any computers
but your own, I'd expect to get slapped silly by unhappy users. <g>
But even if I just unloaded them and then loaded them back where users
wouldn't even notice, it'd all be for not because just running my ppa
starts the application, (if closed) which then runs their loaded ppa's
first before mine has a chance to unload thiers, right? Of course I
could hope they already have PowerPoint open, but I can't count on
that.
So I tried opening PowerPoint from Excel and saw that, sure enough, the
addins didn't load. But that was scary, because it actually removed one
addin. It was a pesky PDF-maker that I could never get rid of on this
corporate machine, no matter how I tried. Opening PowerPoint from Excel
sure did the trick! I don't know where that puppy went to, but it's
gone now. So, I don't think I want to putz around with opening
PowerPoint from Excel for the sake of disableing addins.
It looks like there's no way to do this, so I'll just have to be
careful in my strategy and make something work.
Thanks.