VBA (Visual Basic para Aplicaciones ) incluye un método para agregar un formulario, llamado formulario de usuario . Esto se convierte en parte de una macro que puede cargarse y ejecutarse . El formulario se puede utilizar como un contenedor para los diferentes controles VBA , tales como etiquetas, botones de comando , OptionButtons y muchos otros. Con éstos, usted puede recoger la entrada del usuario y escribir código adicional para llevar a cabo acciones. Estas formas van a trabajar en el software de Microsoft Office como Excel , Word , PowerPoint y otros, aunque pueden funcionar de manera ligeramente diferente . Instrucciones
1
Abra cualquier programa de Microsoft Office que soporta VBA. En este ejemplo se utiliza un documento de Word. En el menú Word, haga clic en " desarrolladores" y luego en " Visual Basic " en la izquierda de la segunda fila del menú.
2 Haga clic en " Insertar" y seleccione " formulario de usuario " en el menú de Visual Basic . Tanto el formulario denominado " UserForm1 " y una caja de herramientas aparecerá en la pantalla. Utilice el control de arrastre en el formulario para cambiar su tamaño para adaptarse a sus necesidades.
3
Coloque los controles que se necesitan en el formulario haciendo clic en la caja de herramientas . Cambiar el tamaño en el formulario con los controles de arrastre . Con la caja de herramientas básica puede agregar etiquetas , cuadros de texto , casillas de verificación , OptionButtons , ListBoxes y ComboBoxes , además de algunos controles adicionales. Agregue más , haga clic en la caja de herramientas y seleccionando " Controles adicionales ".
4
desplazamiento a través de una larga lista de controles adicionales disponibles para usted en la ventana que se abre. Para nombrar sólo algunos , podría agregar de inmediato a su forma : un control de calendario que muestra un calendario mensual , un control DatePicker mostrando sólo la fecha de hoy , un control deslizante para que el usuario escoja algo sobre una base proporcional , barras de desplazamiento e incluso una Web . . " Procedimiento " control Browser
5
Haga clic en " Insertar" en la pantalla de VBA Edición y seleccione en la ventana código , escriba estas líneas :
Pública OpenForm Sub ( ) Carga UserForm1UserForm1 . ShowEnd Sub
en Volver a la ventana de documento de Word ahora haciendo clic en el icono de " W " en la parte izquierda de la segunda fila de opciones de menú . Seleccione " Macros " y la macro AbrirFormulario se enumeran . Ejecutar este y el formulario de VBA se abrirá.