Well that blows that theory. <g>
Unfortunately, I'm not familiar enough with Access to determine if it's
playing a role, but as you say, it worked before...
As for checking for the existence of the bookmark, that's just a couple of
lines. Bookmarks support an 'Exists' method, so it's just a matter of:
If destdoc11.Bookmarks.Exists("section11") Then
'do the stuff you want to do with the bookmark
Else
'handle the error however you think it should be handled
End If
I'm afraid that exhausts my supply of suggestions, altho maybe as part of
the debugging process you might want to put something in after you check for
the existence of the bookmark that will let you confirm that the right
bookmark is being used, such as:
MsgBox destdoc11.Bookmarks.("section11").Range.Text
I've also found that sometimes just working with the Bookmark Range object
causes problems, but the workarounds (selecting the Bookmark Range and then
working with the Selection Range object instead) are ugly and probably not
advisable.
If none of this helps, let's hope that somebody else has some ideas.

Signature
Cheers!
The Kiwi Koder
> Hi,
> Yes bmrange is declared as a range and option explicit is the case for the
[quoted text clipped - 69 lines]
> > > Regards
> > > bill
justalostgrunt - 07 Nov 2007 03:17 GMT
Hi,
Thanks,
Will place that snipet of code into the routine and see what transpires.
Read somewhere that word is unpredictable and what may work on one computer
may not work on another. Something to do wth defining a page, But a bookmark
is a bookmark - unpredicatable blitters.
Thanks for your help.
Best Regards
Bill
> Well that blows that theory. <g>
>
[quoted text clipped - 97 lines]
> > > > Regards
> > > > bill