¡VB localiza el problema de los marcadores de palabras! ! ! !
El objeto ActiveDocument no existe: ¿Por qué se llama así? ¿Lo copiaste del ejemplo de VBA? El proceso se comparte entre VBA y WORD, por lo que hay un objeto ActiveDocument.
Llame directamente con NEWDOC.
Si NewDoc.Bookmarks.Exists("nombre") =.....