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

Cada uno de los programas de la suite de 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.

  • Abre el documento de Microsoft Office que desea modificar para contener el código VBA. Vaya a la pestaña etiquetada "Desarrollador" y haga clic en el enlace llamado "Visual Basic."

  • Crear un nuevo procedimiento escribiendo en la apertura "MyNewProcedure sub ()" mando. Tu puedes cambiar "MyNewProcedure" a cualquier título desea identificar lo que hace el procedimiento, tales como "OpenTemplate" o algo similar.

  • Afectados por el “Enter” a tres veces para bajar tres líneas. Escribir el final "End Sub" comando para dejar que el editor de Visual Basic sabe dónde termina el código del procedimiento.

  • Mueva copia de seguridad de una línea de modo que el cursor se sitúa en entre la abertura y el cierre de los comandos de procedimiento.

  • Utilizar el "Añadir" método de la "Documentos" objeto para crear un nuevo documento de Word de una plantilla existente. Por ejemplo, el tipo de "Plantilla Documents.Add: ="C: Archivos de programa Microsoft Office Templates 1033 EquityMergeLetter.dotx" Si desea crear un documento mediante el "EquityMergeLetter" modelo.

  • Guardar los cambios. Haga clic en el "Macro" botón y luego resaltar el nombre de la macro que ha especificado anteriormente en el comando procedimiento de apertura. Hacer clic "DE ACUERDO" para ejecutar la macro y crear el nuevo documento de Word usando la plantilla especificada.

Artículos Relacionados