Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 816
  • Last Modified:

Outlook macro deployment

I got some outlook macros I'd like to make available for several users (on ~ 120 machines),

All users run Outlook 2003 on Windows XP Prof. SP2 and connect to an exchange server over which we got no control.

Is there a good (and/or easy) way to programmatically deploy the macros without the need to go from PC to PC or require the user to do anything (except for probably click to trust the macros)?

Thanks for your input in advance.
  • 2
1 Solution
David LeeCommented:

If there is a way to do it easily, then I have yet to discover it.  Macros are stored in a file called VbaProject.Otm in each user's profile.  If you're certain that the staff on the 120 machines don't have any Outlook macros, then you could simply overwrite this file and deploy your macros.  Otherwise, there is no good solution I know of.  Here's what Sue Mosher, author of a book on Outlook programming, has to say about this: http://www.outlookcode.com/threads.aspx?forumid=4&messageid=9752

QTCCKAuthor Commented:
I did some research on this before I asked and was not too optimistic already. In this case, deploying the otm is doable, as it are very fresh and absolutely equal installations. For future projects I probably should get into COM programming, which seems to be the only proper way to do so.

Thanks, BlueDevilFan, for your input.
David LeeCommented:

You're welcome.  Thanks for the 'A'!

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now