Objeto Templates (Word)

Colección de objetos Template que representan todas las plantillas que están disponibles actualmente. Esta colección incluye plantillas abiertas, plantillas adjuntas a documentos abiertos y plantillas globales cargadas en el cuadro de diálogo Plantillas y complementos.

Comentarios

Utilice la propiedad Templates para devolver la colección Templates. En el siguiente ejemplo, se muestran la ruta de acceso y el nombre de archivo de todas las plantillas de la colección Templates.

For Each aTemp In Templates 
 MsgBox aTemp.FullName 
Next aTemp

No hay ningún método Add disponible para la colección Templates. En su lugar, puede agregar una plantilla al conjunto Templates realizando cualquiera de las siguientes acciones:

  • Usando Open método con la colección Documents para abrir un documento basado en una plantilla o una plantilla

  • Mediante el Agregar método con la colección Documents para abrir un nuevo documento basado en una plantilla

  • Mediante el Agregar método con la colección Addins para cargar una plantilla global

  • Utilizando el AttachedTemplate propiedad con el objeto Document para adjuntar una plantilla a un documento

Utilice Templates (Index), donde Index es el nombre de la plantilla o el número de índice, para devolver un solo objeto Template. En el siguiente ejemplo, se guarda la plantilla Dot1.dot.

Templates("C:\MSOffice\WinWord\Templates\Dot1.dot").Save

El número de índice representa la posición de la plantilla de la colección de plantillas. En el siguiente ejemplo, se muestra el nombre de archivo de la primera plantilla de la colección Templates.

MsgBox Templates(1).FullName

Utilice el NormalTemplate propiedad para devolver un objeto plantilla que haga referencia a la plantilla Normal. Utilice el AttachedTemplate propiedad para devolver la plantilla adjuntada al documento especificado.

Use la propiedad DefaultFilePath para determinar la ubicación de las plantillas de usuario o grupo de trabajo (es decir, la carpeta donde desea almacenar estas plantillas). En el siguiente ejemplo, se muestra la carpeta de plantillas de usuario desde la ficha Ubicación de archivos del cuadro de diálogo Opciones.

MsgBox Options.DefaultFilePath(wdUserTemplatePath)

Vea también

Referencia de modelos de objetos de Word

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.