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