[Escriba aquí]
2. Crearun Formulario en Excel, Los formularios de Excel son creados desde el Editor de Visual
Basic donde debemos seleccionar la opción de menú Insertar y posteriormente la opción
UserForm.
3.
[Escriba aquí]
Inmediatamente semostrar un formulario en blanco y de igual manera podrás observar el Cuadro
de herramientas:
Si no ves el Cuadro de herramientas puedes seleccionar el menú Ver y la opción Cuadro de
herramientas.
[Escriba aquí]
Al formulariodebemos ponerle un nombre. Nos dirigimos a propiedades donde aremos algunas
modificaciones.
aquí solo vamos a modificar en dos
campos.
(Name)------ frm_registrar
Caption-------Registrar
También se puede dar al fondo del
formulario un color cualquiera, de
igual manera a los bordes
7.
[Escriba aquí]
4. AGREGARCONTROLES AL FORMULARIO
Para agregar un control al formulario debes seleccionarlo del Cuadro de herramientas y dibujarlo
sobre el formulario. Primero agregamos etiquetas.
aquí solo vamos a modificar en un
campo:
Caption ------ Label 2
Caption------- Nombres:
Caption ------ Label 3
Caption------- Apellidos:
Caption ------ Label 4
Caption------- DNI:
Caption ------ Label 5
Caption------- FechaNacimiento:
Caption ------ Label 6
Caption------- Edad
Caption ------ Label 7
Caption------- Genero:
[Escriba aquí]
CÓDIGO PARAEL BOTÓN CANCELAR
El botón cancelar cerrará el formulario sin guardar la información capturada en ningún lugar. El código que debemos utilizar es el
siguiente:
Private Sub cmd_cancelar_Click()
Unload Me
End Sub
CÓDIGO PARA EL BOTÓN GUARDAR
A diferencia del botón Cancelar, el botón Aceptar colocará los datos de las cajas de texto en las celdas A1, B1 y C1. El código
utilizado es el siguiente:
Private Sub cmd_guardar_Click()
Worksheets("Registro").Range("A7").EntireRow.Insert
Range("A7").Value = Me.txt_Nombres.Value
Range("B7").Value = Me.txt_Apellidos.Value
Range("C7").Value = Me.txt_DNI.Value
Range("D7").Value = Me.txt_FechaNacimiento.Value
Range("E7").Value = Me.txt_Edad.Value
Range("F7").Value = Me.txt_Genero.Value
End sub
15.
[Escriba aquí]
Al pulsarel botón Aceptar se transferirán los valores de los controles TextBox hacia las celdas de la Hoja1.
En el mismo botón GUARDAR podemos ingresar el siguiente código, para que limpie la caja de texto
Me.txt_Nombres.Value = ""
Me.txt_Apellidos.Value = ""
Me.txt_DNI.Value = ""
Me.txt_FechaNacimiento.Value = ""
Me.txt_Edad.Value = ""
Me.txt_Genero.Value = ""
End Sub