Hoy hablaremos sobre los formularios y algunas de sus
propiedades. Para hablar de formularios o cualquier otro objeto en VBA debemos
tener muy claro tres conceptos: métodos, propiedades y eventos.
METODOS: son las
funciones de un objeto, en otras palabras lo que puede hacer el objeto. Si usáramos
como ejemplo un automóvil este puede encender, arrancar, acelerar, parar.
PROPIEDADES: Son
los atributos del objeto, en caso del automóvil por ejemplo el color.
EVENTOS: Un
evento es aquello que indica a nuestro programa VBA que ocurrido algo en el entorno, dependiendo del
evento que ocurra se activan procedimientos. Por ejemplo cuando hacemos clic en
nuestra aplicación esto es un evento que activa un procedimiento.
Un formulario es un objeto más dentro de VBA con sus métodos,
propiedades y eventos.
CREACION DE FORMULARIOS EN VBA EXCEL
Para crear un formulario hacemos clic en la opción insertar
formulario del menú principal en el entorno de desarrollo VBA
Hacemos clic en UserForm , ya podemos empezar a trabajar con
el formulario.
PROPIEDAD NAME
Esta propiedad nos permite asignarle un nombre a nuestro
formulario, para el ejemplo le asigne como nombre al formulario Formulario1.
PROPIEDAD CAPTION
Esta propiedad nos sirve
para asignarle un texto a nuestro formulario, para el ejemplo asigne el
texto formulario uno.
PROPIEDADES BACKCOLOR, BORDERCOLOR Y BORDERSTYLE
La propiedad backcolor sirve para establecer el color de
fondo de nuestro formulario.
Se utiliza la combinación de colores RGB corresponde a rojo,
verde, azul. Cada uno de estos colores se representa con un número entre 0 y
255.
La propiedad Bordercolor nos sirve para asignarle colores a
los bordes del formulario
La propiedad BorderStyle sirve para establecer el estilo del
borde en el formulario, puede ser 0 ó 1
Podemos cambiar las propiedades de nuestro formulario en
tiempo de ejecución, por ejemplo
Espero que esta entrada te haya sido útil, por favor deja
tus comentarios. Si quieres aprender más sobre formularios y otros temas relacionados con VBA excel visita nuestro curso online de excel.
No hay comentarios:
Publicar un comentario