Los formularios son todas las interfaces posibles (ventanas) de un programa. La suma de muchos formularios con diferente funcionalidad es lo que conforman una aplicación o programa. Visto desde esta óptica cualquier aplicación instalada en nuestro computador es un formulario que hace parte de un programa. En el contexto de Microsoft Office cada aplicación(Word, Power Point, Excel) de la suite de oficina tiene formularios que nos ofrecen una funcionalidad con la que podemos interactuar mediante botones, cajas de texto, listas desplegables y muchas otras opciones.
Un ejemplo de formulario en Excel es "Formato de celdas" (Clic derecho sobre una o varias celdas), el cual nos ofrece la posibilidad de definir el tipo de datos, alineación, bordes, relleno y protección. No es comun que un usuario con conocimientos básicos de Excel inserte formularios, no así, aquellas personas con habilidades en macros.
Para iniciar su diseño, debemos traer a la memoria todo lo que sabemos sobre instrucciones de VBA y aplicarlas ahora a cada uno de los controles gráficos de los formularios. Algunos de los controles de formularios más usados se describen en el siguiente enlace:
Controles de Excel ampliados
Ahora si los ejemplos prácticos:
Ejemplo 1
Ejemplo 2
Ejemplo Avanzado
La habilidad para desarrollar macros de todo tipo, no consiste en saber muchas instrucciones de VBA, si no en comprender como funciona el modelo de objetos de VBA.
Comentarios
Publicar un comentario