El lenguaje de programación Visual Basic es la versión de Microsoft del lenguaje de programación clásico "Basic ". Microsoft también agregó la funcionalidad del lenguaje Visual Basic para el backend de su suite de Microsoft Office. Visual Basic para Aplicaciones ( VBA ) es el shell de programación que puede trabajar con Microsoft Word para crear documentos complejos y dinámicos. El código de programación es la entrada en el Editor de Visual Basic y ejecutar el uso de macros de Microsoft Word. Para empezar a utilizar VBA en Word , usted debe aprender cómo habilitar macros, la estructura básica de una función o procedimiento y la forma de ejecutar el código cuando haya terminado. Instrucciones De Trabajo con Word 2007/2010
1
Habilitar macros. Código VBA se ejecuta en forma de macros en Word. Si el nivel de seguridad no está configurado para ejecutar macros, usted no será capaz de ejecutar el código. Haga clic en el botón "Office" y luego " Opciones de Word ". Haga clic en la pestaña " Centro de confianza " . Haga clic en " Configuración del Centro de confianza " y luego " Configuración de macros ". Haga clic en la configuración de " Confiar en el acceso al modelo de objeto de proyecto VBA. " Haga clic en " Aceptar".
2
Mostrar la pestaña " Developer ", si no lo ha hecho . Haga clic en el botón "Office" de nuevo y luego " Opciones de Word ". Haga clic en la pestaña "Popular " si no está ya seleccionada . Haga clic en " Mostrar ficha Programador en la cinta de opciones " y luego haga clic en "OK . "
3
Abra el Editor de Visual Basic . Haga clic en la pestaña de " desarrolladores" . Haga clic en " Visual Basic ".
4
Añada el código VBA. Usted puede agregar formularios de usuario , módulos y módulos de clase , dependiendo de lo que quieras hacer en VBA , las opciones son numerosas . Por ejemplo , puede utilizar VBA para guardar el documento actual con un nuevo nombre de archivo . Agregar un nuevo módulo para hacer esto. Haga clic en " Insertar" y luego en " módulos". Escriba el código para el procedimiento .
" SaveAsDocument Sub ( )
wdCurrentApp As Word.Application
Set wdCurrentApp = GetObject ( , " Word.Application ")
wdCurrentApp.ActiveDocument.SaveAs "C: \\ Mis documentos \\ VBExample.docx "
End Sub "
Esta es la estructura básica de los procedimientos de VBA , módulos y módulos de clase . Algunos son más pequeños que este , y algunos son mucho más detallada . Haga clic en "Archivo" y luego " Guardar" para guardar los cambios.
5
Ejecute sus procedimientos. Vuelva a la ventana principal documento en Word 2007 . Haga clic en la pestaña de " desarrolladores" y luego " Macros ". Haga clic en el nombre de su procedimiento y después haga clic en " Ejecutar". Por ejemplo , para ejecutar el código de arriba, haga clic en " SaveAsDocument " y luego haga clic en " Ejecutar".
Trabajar en Word 2003 o anterior
6
Habilitar macros . Haga clic en el menú " Herramientas". Haga clic en "Macro " y luego " Seguridad". Cambie el nivel de seguridad en "Media " y haga clic en " Aceptar". Reinicie Microsoft Word. Haga clic en "Habilitar Macros " cuando se le preguntó .
7
Abra el Editor de Visual Basic . Haga clic en " Herramientas" y luego apunte el puntero del ratón para "Macro ". Haga clic en "Editor de Visual Basic ".
8
Haga clic en la opción del menú " Insertar" y añadir el elemento que desea crear ; formulario de usuario , módulo o módulo de clase. Escriba el código VBA para lo que usted quiere que el procedimiento para hacerlo en Word. He aquí un ejemplo de procedimiento que crea un nuevo documento de Word a partir de una plantilla:
"Sub NewTempDoc ()
wdWordApp Dim como Word.Application
Set wdWordApp = GetObject ( , " Word.Application " )
wdWordApp.Documents.Add Plantilla : = " Memo.dot elegante"
End Sub "
Haga clic en el icono" Guardar " en la Editor de Visual Basic para guardar los cambios .
9
ejecutar el procedimiento. Vuelva a la ventana del documento principal . Haga clic en " Herramientas", " Macro " y luego " Macros " . Haga clic en el nombre del procedimiento que ha creado y haga clic en " Ejecutar". Para ejecutar el procedimiento de arriba, debe hacer clic en " NewTempDoc " y luego haga clic en " Ejecutar".