Puesto que el título de esto pregunta por la declaración de un documento, voy a rechazar la idea de substituir ActiveDocument por un nombre variable.
Sugeriría el comenzar de su código con:
Doc. dévil como documento
Entonces usted puede cerciorarse de que el documento correcto esté implicado con:
Fijar doc. = ActiveDocument
Desde usted mencionó que el usuario está creando un documento, usted pudo incluso querer cerciorarse de que ha atado a la plantilla usando:
Fijar doc. = Documents.Add (plantilla: = " Normal ")
Con el nombre de la plantilla siendo lo que usted necesita. La cosa agradable sobre usar una plantilla para un nuevo documento es que usted puede estar seguro que existirán las señales.
Sin ver el resto de su plantilla, no estoy enteramente seguro cuál falta, pero usted podría apretar cosas declarando un tipo de documento. ActiveDocument puede conseguir la clase de poco firme si el usuario tiene archivos múltiples abiertos (es sin embargo inverosímil si usted está llamando el código dentro del documento activo).