Tecnología

Inicio

Cómo crear un nuevo documento de Word a partir de una plantilla en VBA

Cómo crear un nuevo documento de Word a partir de una plantilla en VBA


Cada uno de los programas de la suite Microsoft Office, como Word o Excel, contiene una versión reducida del lenguaje de programación Visual Basic llamado VBA. Se puede crear una pieza de código llama una macro usando el editor de VBA que permitirá automatizar tareas repetitivas, tales como la apertura de un nuevo documento de Word que contiene una plantilla predefinida. La apertura de un nuevo documento de Word a través de VBA es un proceso rápido que sólo requiere una línea de código simple.

Instrucciones

1 Abre el documento de Microsoft Office que desea modificar para contener el código VBA. Navegue hasta la pestaña \ "desarrollador \" y haga clic en el enlace denominado \ "de Visual Basic. \"

2 Crear un nuevo procedimiento escribiendo en la apertura \ comando "Sub \ () MyNewProcedure". Puede cambiar \ "MyNewProcedure \" a cualquier título desea para identificar lo que hace el procedimiento, tales como \ "OpenTemplate \" o algo similar.

3 Afectados por el "Enter" a tres veces para desplazarse hacia abajo tres líneas. Tipo en el que termina \ "End Sub \" comando para dejar que el editor de Visual Basic sabe dónde termina el código del procedimiento.

4 Desplazarse hacia atrás por una línea de modo que el cursor se coloca en el medio de la apertura y cierre de mandatos de procedimiento.

5 Utilice el \ método de los \ "\ Añadir" "Documentos \" objeto para crear un nuevo documento de Word a partir de una plantilla existente. Por ejemplo, escriba \ "Documents.Add Plantilla: = \" C: \ Archivos de programa \ Microsoft Office \ Templates \ 1033 \ EquityMergeLetter.dotx \ "si desea crear un documento con el \" EquityMergeLetter \ "plantilla.

6 Guarde los cambios. Haga clic en el botón \ "Macro \" y resaltar el nombre de la macro que ha especificado anteriormente en el comando procedimiento de apertura. Haga clic en \ "Aceptar \" para ejecutar la macro y crear el nuevo documento de Word usando la plantilla especificada.