[Escriba aquí]
1. PRIMERO ABRIMOS EXCEL, CREAMOS UNA TABLA COMO SE MUESTRA A CONTINUACIÓN
[Escriba aquí]
2. Crear un 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.
[Escriba aquí]
Inmediatamente se mostrar 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í]
[Escriba aquí]
3. Ahora realizaremos algunas modificaciones, en la ventana de propiedades:
[Escriba aquí]
Al formulario debemos 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
[Escriba aquí]
4. AGREGAR CONTROLES 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í]
[Escriba aquí]
5. Ahora usaremos el cuadro de texto
aquí solo vamos a modificar en un campo:
(Name) ------ TxtBox1
(Name)------- txt_Nombres
(Name) ------ TxtBox2
(Name)------- txt_Apellidos
(Name) ------ TxtBox3
(Name)------- txt_DNI
(Name) ------ TxtBox4
(Name)------- txt_FechaNacimiento
(Name) ------ TxtBox5
(Name)------- txt_Edad
(Name) ------ TxtBox6
(Name)------- txt_Genero
[Escriba aquí]
6. Ahora utilizaremos el botón comando
aquí solo vamos a modificar dos campos,
(Name)-----CommandButton1
Caption -----CommandButton1:
(Name) ------ CommandButton1
(Name)------- cmd_guardar
Caption -----CommandButton1:
Caption------- GUARDAR
((Name) ------ CommandButton2
(Name)------- cmd_cancelar
Caption -----CommandButton2:
Caption------- CANCELAR
[Escriba aquí]
[Escriba aquí]
7. Código para el botón CANCELAR (Realizar doble click en el botón cancelar)
[Escriba aquí]
8. Código para el botón GUARDAR
[Escriba aquí]
CÓDIGO PARA EL 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
[Escriba aquí]
Al pulsar el 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
[Escriba aquí]
9. BOTON PARA ABRIR FORMULARIO.
[Escriba aquí]
Hacer anticlick – propiedades.
[Escriba aquí]
[Escriba aquí]
[Escriba aquí]
Private Sub CommandButton1_Click()
UserForm1.Show frm_registrar.Show
End Sub
[Escriba aquí]
Así quedaría finalmente.
[Escriba aquí]
Así queda nuestro formulario.
[Escriba aquí]
[Escriba aquí]

REGISTRO PERSONAL REALIZADO CON MACROS.pdf

  • 1.
    [Escriba aquí] 1. PRIMEROABRIMOS EXCEL, CREAMOS UNA TABLA COMO SE MUESTRA A CONTINUACIÓN
  • 2.
    [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.
  • 4.
  • 5.
    [Escriba aquí] 3. Ahorarealizaremos algunas modificaciones, en la ventana de propiedades:
  • 6.
    [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:
  • 8.
  • 9.
    [Escriba aquí] 5. Ahorausaremos el cuadro de texto aquí solo vamos a modificar en un campo: (Name) ------ TxtBox1 (Name)------- txt_Nombres (Name) ------ TxtBox2 (Name)------- txt_Apellidos (Name) ------ TxtBox3 (Name)------- txt_DNI (Name) ------ TxtBox4 (Name)------- txt_FechaNacimiento (Name) ------ TxtBox5 (Name)------- txt_Edad (Name) ------ TxtBox6 (Name)------- txt_Genero
  • 10.
    [Escriba aquí] 6. Ahorautilizaremos el botón comando aquí solo vamos a modificar dos campos, (Name)-----CommandButton1 Caption -----CommandButton1: (Name) ------ CommandButton1 (Name)------- cmd_guardar Caption -----CommandButton1: Caption------- GUARDAR ((Name) ------ CommandButton2 (Name)------- cmd_cancelar Caption -----CommandButton2: Caption------- CANCELAR
  • 11.
  • 12.
    [Escriba aquí] 7. Códigopara el botón CANCELAR (Realizar doble click en el botón cancelar)
  • 13.
    [Escriba aquí] 8. Códigopara el botón GUARDAR
  • 14.
    [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
  • 16.
    [Escriba aquí] 9. BOTONPARA ABRIR FORMULARIO.
  • 17.
  • 18.
  • 19.
  • 20.
    [Escriba aquí] Private SubCommandButton1_Click() UserForm1.Show frm_registrar.Show End Sub
  • 21.
  • 22.
    [Escriba aquí] Así quedanuestro formulario.
  • 23.
  • 24.