0% encontró este documento útil (0 votos)
45 vistas8 páginas

Diseño de Formulario en Excel VBA

Este documento describe los pasos para crear un formulario en Excel con controles como cuadros de texto, botones de opción y un cuadro combinado. También incluye instrucciones para agregar macros que guarden y limpien los datos ingresados.

Cargado por

cynthia gonzales
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
45 vistas8 páginas

Diseño de Formulario en Excel VBA

Este documento describe los pasos para crear un formulario en Excel con controles como cuadros de texto, botones de opción y un cuadro combinado. También incluye instrucciones para agregar macros que guarden y limpien los datos ingresados.

Cargado por

cynthia gonzales
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Para la realización de este ejemplo, crearemos 2 hojas las cuales tendrán por

nombre: Formulario y Datos.

FORMATO DEL DISEÑO DE LA HOJA FORMULARIO

 Texto del encabezado del formulario: aplicamos combinar celdas las filas 2 y 3 y
columnas desde B hasta G. El color de fondo es azul y letras en negrita color blanco.
 Nombre: Escribimos el texto en la fila 5 y combinamos celdas 5B y 5C, letras en color
negrita.
 Apellido Paterno: Escribimos el texto en la fila 6 y combinamos celdas 6B y 6C, letras
en color negrita.
 Apellido Materno: Escribimos el texto en la fila 7 y combinamos celdas 7B y 7C, letras
en color negrita.
 Género: Escribimos el texto en la fila 8 y combinamos celdas 8B y 8C, letras en color
negrita.
 Edad: Escribimos el texto en la fila 9 y combinamos celdas 9B y 9C, letras en color
negrita.
 Estado Civil: Escribimos el texto en la fila 10 y combinamos celdas 10B y 10C, letras en
color negrita.
INSERTAMOS LOS CONTROLES DE FORMULARIO

 Ir a la pestaña Programador o Desarrollador


 Clic en el ícono de insertar
 Insertaremos 5 cuadros de texto para Nombre, Apellido Paterno, Apellido Materno,
Edad y Teléfono.
 Para la celda Género, insertaremos 2 botones de opción
 Para la celda de Estado Civil, insertaremos un cuadro combinado.
 Insertar 2 botones en la parte inferior del formulario.

Propiedades para los 5 formatos de texto

 Para activar propiedades, haz clic en el primer cuadro de texto que has insertado, ir a la
pestaña Programador o Desarrollador, clic en el ícono de propiedades.
RECUERDA: Para poder trabajar con las propiedades y cualquier formato que le queremos
dar a los controles de formulario, el Modo Diseño debe estar seleccionado.
 Para el cuadro de texto de Nombre: en la barra de propiedades
en Name escribir txtNombre
 Para el cuadro de texto de Apellido Paterno: en la barra de propiedades
en Name escribir txtApaterno
 Similar para el cuadro de texto de Apellido Materno: en la barra de propiedades
en Name escribir txtAmaterno
 Para el cuadro de texto de Edad: en la barra de propiedades en Name escribir txtEdad
 Para el cuadro de texto de Teléfono: en la barra de propiedades
en Name escribir txtTelefono

Propiedades para los 2 botones de opción

 Para la opción de Masculino: en la barra de propiedades


en Name escribir OptMasculino y en Caption escribir Masculino.
 Para la opción de Femenino: en la barra de propiedades
en Name escribir OptFemenino y en Caption escribir Femenino.

Propiedad para el cuadro combinado

Para insertar elementos dentro del cuadro combinado, haremos lo siguiente:

 Elige una celda cualquiera para crear el primer elemento del cuadro combinado, para
este ejemplo se eligió la celda M1 y Escribimos Soltero(a), M2 y Escribimos Casado(a),
M3 y Escribimos Divorciado(a) M4 y Escribimos Viudo(a).
 En propiedades del cuadro combiando cambiaremos lo siguiente:
En Name escribir cmbEcivil y en ListFillRange escribir M1:M4

Propiedades para los botones

 Para el botón de Guardar en la barra de propiedades en Name escribir btnGuardar y


en Caption escribir Guardar.
 Para el botón de Limpiar en la barra de propiedades en Name escribir btnLimpiar y
en Caption escribir Limpiar.
FORMATO DEL DISEÑO DE LA HOJA DATOS

Después de haber terminado con el diseño del formulario, ahora tenemos que crear una
tabla en la hoja Datos donde se pueda capturar los datos ingresados en el formulario, para
ello es necesario crear el siguiente rango de datos, tal como se muestra en la siguiente
imagen:

CÓDIGO EN VBA PARA CREAR MACROS


Para el botón btnGuardar
Para el botón btnLimpiar
Código para la función limpiar
Código para la función validarform

También podría gustarte