One of my users recently upgraded to Word 2003, and the
Documents(index).Activate method does not seem to be working on their
computer. Though it works on other users' computers, those with Word 2003
and Word 2000...

When the .Activate method is used on this user's computer, the selected
document is brought to the front of the window order, but the ActiveDocument
does not change. The ActiveDocument object continues to point to whatever
was the active document before the .Activate command was used.

Anyone know what could be causing this? Or should I just get to work on
eliminating the .Activate command from my code?

Thanks

Re: .Activate method not working by Jezebel

Jezebel
Thu Sep 07 13:57:13 CDT 2006

Better (and easier) to eliminate the references to ActiveDocument. There is
a known bug with it anyway -- as you observe, it doesn't always point to the
right document. Use explicit document variables instead.


"spyd3r" <spyd3r@discussions.microsoft.com> wrote in message
news:EFD24586-257C-43FF-AF84-D3FB44C4A7EE@microsoft.com...
> One of my users recently upgraded to Word 2003, and the
> Documents(index).Activate method does not seem to be working on their
> computer. Though it works on other users' computers, those with Word 2003
> and Word 2000...
>
> When the .Activate method is used on this user's computer, the selected
> document is brought to the front of the window order, but the
> ActiveDocument
> does not change. The ActiveDocument object continues to point to whatever
> was the active document before the .Activate command was used.
>
> Anyone know what could be causing this? Or should I just get to work on
> eliminating the .Activate command from my code?
>
> Thanks



Re: .Activate method not working by spyd3r

spyd3r
Thu Sep 07 16:39:02 CDT 2006

That's what I figured. It's just old code that I really don't want to bother
with, but I guess I'll have to, hehe. It's just odd that just this one
station consistently has problems, so I thought there might be some weird
setting somewhere.

Thanks.

"Jezebel" wrote:

> Better (and easier) to eliminate the references to ActiveDocument. There is
> a known bug with it anyway -- as you observe, it doesn't always point to the
> right document. Use explicit document variables instead.
>
>
> "spyd3r" <spyd3r@discussions.microsoft.com> wrote in message
> news:EFD24586-257C-43FF-AF84-D3FB44C4A7EE@microsoft.com...
> > One of my users recently upgraded to Word 2003, and the
> > Documents(index).Activate method does not seem to be working on their
> > computer. Though it works on other users' computers, those with Word 2003
> > and Word 2000...
> >
> > When the .Activate method is used on this user's computer, the selected
> > document is brought to the front of the window order, but the
> > ActiveDocument
> > does not change. The ActiveDocument object continues to point to whatever
> > was the active document before the .Activate command was used.
> >
> > Anyone know what could be causing this? Or should I just get to work on
> > eliminating the .Activate command from my code?
> >
> > Thanks
>
>
>