Tengo una macro que crea un nuevo documento basado en una plantilla almacenada en un recurso compartido de red. Esta macro se almacena en la carpeta Word \ STARTUP de cada usuario como el archivo "macros.dotm" y se ejecuta con un botón agregado a la barra de herramientas.Documents.Add resultados en la plantilla está bloqueada
El archivo de plantilla se bloquea tan pronto como se ejecuta el código de macro y permanece bloqueado mientras otro usuario siga abriendo el documento derivado.
No tiene ningún impacto en su capacidad para abrir nuevos documentos basados en la macro, pero si quiero editar la plantilla, tengo que pedirles que cierren Word (y espero que nadie más entre en ella).
código de macro:
Documents.Add Template:="F:\templates\letterhead.dotm", NewTemplate:=False, DocumentType:=0`
Si la plantilla proporciona personalización de código o UI a los documentos creados a partir de ella, omitiría la eliminación y reemplazaría la copia local con una copia nueva de la unidad de red según sea necesario cuando el usuario inicie la creación de un documento para la plantilla nuevamente. Tenga cuidado de manejar la situación en la que el usuario ya tiene abierto un documento creado a partir de la plantilla y trata de crear uno nuevo. – robartsd