How to run autoexec macro in addins programmatically

L

liu_jz

I want to run autoexec macro in addins, and call the Add method of the
AddIns collection. The addins are loaded, and the Installed property is
True. But the autoexec macro in the addins is not run.
Why? How to run autoexec macro in addins programmatically?

I write the code as follows:


Dim gwdApp As Word.Application
Dim strFileName As String

strFileName = Dir(gwdApp.Path & "\STARTUP\")
Do While strFileName <> ""
gwdApp.AddIns.Add gwdApp.Path & "\STARTUP\" & strFileName, True
strFileName = Dir
Loop
'User Profile Addins
strFileName = Dir(gwdApp.StartupPath & "")
Do While strFileName <> ""
gwdApp.AddIns.Add gwdApp.StartupPath & "\" & strFileName, True
strFileName = Dir
Loop



Thanks advance
Liu Jianzhong
 
C

Charles Kenyon

This is also posted in the addins newsgroup. Please do not multipost. In the
Microsoft Word newsgroups it is considered bad form to post separate
messages to multiple newsgroups. If you need to post in more than one forum
(unusual) please post a single message with both forums in the header of
that single message. That way (1) your question and the various answers stay
together, (2) less space is used on the news servers, (3) less bandwidth is
used on the Internet, (4) you only have to check one forum for answers that
appear in both forums, and (5) you won't unnecessarily annoy the people you
are asking for help. This isn't meant to criticize you. We were all
beginners once and the only way to learn is to try. (BTW, a number of the
Microsoft newsgroups don't want posting in more than one newsgroup, period.
Check the FAQ.)
Take a look on the MVP FAQ website under "getting help" for more reasons ase
well as other suggestions for getting answers more easily and quickly. <URL:
http://www.mvps.org/word/FindHelp/Posting.htm>


--
Charles Kenyon

Word New User FAQ & Web Directory: http://addbalance.com/word

Intermediate User's Guide to Microsoft Word (supplemented version of
Microsoft's Legal Users' Guide) http://addbalance.com/usersguide


--------- --------- --------- --------- --------- ---------
This message is posted to a newsgroup. Please post replies
and questions to the newsgroup so that others can learn
from my ignorance and your wisdom.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top