Group: microsoft.public.word.vba.general
From: =?Utf-8?B?UmF5IEM=?=
Date: Monday, March 24, 2008 3:20 PM
Subject: Re: Open document and ignoring macros

Thanks Jay, but I had already found this solution and somehow it's still not
working. Where exactly am I supposed to place the following line?:

WordBasic.DisableAutoMacros 1

1) Immediately after I call the Open method on my document object?
2) Before?
3) Is this WordBasic object global? because I open a Word object in my code,
then I leave it in memory while I open and close document objects. At the end
I close my Word object.

Thanks in advance.
Ray


"Jay Freedman" wrote:

> Ray C wrote:
> > I have VBA code that opens a word document using:
> >
> > objDocument.Open("C:\...")
> >
> > however, some documents have macros that auto start when the document
> > opens, how can I tell Word to open the document and ignoe or disable
> > the auto macros?
> >
> > Thanks in advance
> >
> > Ray
>
> You need one of the few old WordBasic commands that aren't available in VBA
> outside the WordBasic object, the DisableAutoMacros command. It's documented
> at http://www.word.mvps.org/FAQs/MacrosVBA/WordBasicCommands.htm.
>
> --
> Regards,
> Jay Freedman
> Microsoft Word MVP FAQ: http://word.mvps.org
> Email cannot be acknowledged; please post all follow-ups to the newsgroup so
> all may benefit.
>
>
>