Procedimientos Lección 1
1. Abre Excel y haz clic en la ficha
2. Haz clic en la pestaña Personalizar
3. Señala y activa el recuadro
4. Haz clic en el botón Aceptar Archivo elige Opciones, cinta de opciones Desarrollador (Programador).
5. Con Excel abierto, da clic en la ficha Desarrollador
(Programador) grupo Código, selecciona
Visual Basic. Verás que se abre el editor de
Visual Basic.
6. En la barra de menús elige Insertar y
selecciona UserForm.
7. Aparecerá un cuadro de herramientas y un
cuadro denominado UseForm.
8. Activa el menú Propiedades del
formulario con la tecla F4. Verás que aparece una ventana en la parte
izquierda de la ventana
denominada Propiedades - UseForm1.
9. Del cuadro de herramientas, haz clic en
el botón llamado Etiqueta
10. Arrástralo al formulario y haz clic en
él para dibujar un rectángulo.
11. Agrega dos etiquetas más debajo de la
primera que colocaste.
12. Nuevamente en el cuadro de
herramientas, haz clic en el botón

llamado Cuadro de texto.
13. Coloca el cursor dentro del formulario,
enfrente
de la Etiqueta 1 y haz clic.
14. Repite dos veces más el procedimiento,
insertando
15. Haz clic en el objeto Label1 para
seleccionarlo.
16. Activará el cuadro para editar el
contenido, escribe
17. Cambia Label2 por Email y Label3 por Teléfono.
Nuevamente
haz un clic sobre el mismo objeto (Nombre), deben ser sucesivos los
clics).
18. Con el mouse señala los tres objetos (Nombre,
Email y Teléfono).
19. En el cuadro de propiedades, busca AutoSize
y cambia la leyenda False por True.
20. Realiza la misma acción con los cuadros
en blanco. Verás que se reducen a un cuadrito.
21. Selecciona los tres espacios y
ajústalos para que abarquen casi todo el ancho del formulario, como se muestra
en la imagen.
22. En el cuadro de propiedades busca Caption
y escribe Agenda 2017.
23. En el cuadro de herramientas, señala el
botón llamado Botón de Comando.
24. Dirígete al formulario y haz clic para
formar el botón.
25. Inserta ofro botón de comando a la
26. Cambia el nombre del primert botón por derecha del anterior,
el nombre Registrar y el segundo por Terminar.
27. Regresa a la ventana de E)xcel sin
cerrar Visual l Basic.
28. Ingresa las siguientes etiquetas en la
Fila 4.
- Nombre
- Email
- Teléfono
29. Amplia las columnas para evitar que los
datos se desborden.
30. Sombrea el rango corespondiente a las
etiquetas que acabas de introducir.
31. Senala la ficha lnicio. En el grupo
Estilos, da clic en el botón Dar formato como tabla y elige la que más te
agrade.
32. En el cuadro de diálogo que aparezca
señala La tabla tiene encabezados y da clic en Aceptar.
33. Coloca el encabezado Agenda 2017 en la
fila 2. Selecciona el rango A2:C2 y presiona el comando Combinar y centrar.
34. Por último, da formato al texto.
35. En el editor de Visual Basic haz doble
clic en código el botón Registrar.
36. Captura el siguiente código:
37. Cierra el editor de códigoy prueba el
macro.
38. Busca el ícono lamado Ejecutar
Sub/UserForm (F5).
39. Mediante el formulario captura un
registro y oprime el botón Registrar.
40. Regresa al Editor de Visual Basic. En
el diseño del formulario, haz doble clic en el botón
Terminar.
41. Agrega el comando End como se muestra
en la imagen y cierra el editor de código.
42. Prueba que el comando funcione
correctamente
43. Regresa a la hoja de Excel y señala la
ficha Insertar grupo llustraciones, da clic en el botón Formas y elige la
figura Rectángulo.
44. Coloca la figura a la derecha del
reporte.
45. Establece un color de relleno y escribe
el texto Registrar.
46. Regresa al editor de Visual Basic.
47. En el panel de proyecto busca y señala
la raíz VBAProject (Libro 1).
48. Oprime el botón derecho del mouse y
señala la opción Insertar, luego Módulo.
49. Agrega el siguiente código.
50. Cierra el editor de código y regresa a
la hoja de Excel.
51. Sobre el rectángulo Registrar que
insertaste
52. En el menú contextual señala la opción
Asignar
previamente da clic con el botón derecho
del mouse Asignar Macro.
53. En la ventana de diálogo elige Agregar
y luego da clic en el botón Aceptar.
54. Coloca el puntero del mouse en otra
celda y después encima del botón Registrar. Presentará una manita, haz clic.
55. Mostrará el formulario de forma
automática sin dirigir al editor de Visual Basic. Captura cinco
registros mediante el formulario.
56. Haz dlic en la ficha Desarrollador
(Programador),
57. Ejecuta el botón Grabar macro.
58. Asigna el nombre Ordenary oprime el
botón Aceptar.
59. Selecciona los nombres de los registros
que ingresaste previamente y después, en la pestaña Datos, grupo Ordenar y
filtrar, da clic en el
60. Regresa a la pestaña Desarrollador
(Programador) y oprime el botón Detener grabación.
61. Abre el editor de Visual Basic.
62. En el diseño del formulario haz doble
clic en el
63. Agrega la palabra Ordenar dentro del
código, botón
Registrar. Como se muestra en la imagen:
64. Cierra el editor de código y regresa a la hoja de Excel.
65. Captura un nuevo ingreso y oprime el botón Registrar.
66. Para finalizar, cierra el editor de
Visual Basic y guarda tu ejercicio en Excel con el
nombre Formulario Macro-Tu nombre.xlsx.
67. Debes elegir la opción Libro de Excel
habilitado para macros en el área Tipo.
68. Oprime el botón Guardar y listo.
Procedimientos Lección 2
1. Inicia Excel y haz
clic en la ficha Desarrollador (Programador).
2. Abre el editor de Visual Basic.
3. Una vez abierto el editor, en el menú
Insertar, da clic en UserForm.
4. Del cuadro de herramientas, haz clic en
el botón llamado Etiqueta.
5. Inserta ocho etiquetas (Label) distribuidas
en el formulario.
6. Cambia el nombre a cada etiqueta, para
ello, haz
7. Haz un segundo clic sobre el mismo
objeto, no
8. Escribe los nombres a las etiquetas,
según se clic en cada objeto Label para seleccionarla, deben ser sucesivos los
clics como se muestra:
9. Con el mouse señala los objetos
Etiquetas.
10. En el cuadro de propiedades, busca
AutoSize.
11. Cambia la leyenda False por True.
12. En el Cuadro de herramientas,
selecciona el botón llamado Cuadro de texto.
13. Dirígete al formulario y enfrente de la
Etiqueta1 (No. Credencial:) deposítalo.
14. Repite lo mismo con las demás
etiquetas.
15. Distribuye los objetos de una forma
organizada como te mostramos a continuación:
16. En el cuadro propiedades busca Caption
y escribe Captura de Calificaciones.
17. Acude al cuadro de herramientas, señala
el botón llamado Botón de Comando.
18. Dirígete al formulario y agrega dos
botones.
19. Cambia los nombres, primer botón Registrar,
segundo botón Salir.
20. Vuelve a la hoja de datos de Excel.
21. Escribe en la fila 4 los encabezados
que agregaste en las etiquetas del formulario (No. credencial, Alumno, Grado,
Calificaciones y al final agrega Promedio).
22. El titulo principal será Reporte de
Calificaciones. Agrégalo en la fila 2 y combina las celdas para que quede
centrado.
23. Dale formato a la tabla.
24. Regresa al editor de Visual Basic.
25. Haz doble clic en el botón Registrar de
nuestro formulario.
26. Captura el siguiente código:
27. Busca el ícono llamado Ejecutar
Formulario. Observarás que se abre la hoja de cálculo con el formulario de
Visual Basic.
28. Mediante el formulario abierto captura
un registro y oprime el botón Registrar. Observa que el dato Promedio no
existe. Por ello, elaborarás la grabación de una macro.
29. Haz clic en la ficha Desarrollador
(Programador). Ejecuta el botón Grabar Macro. Asigna el nombre Operación.
Oprime el botón Aceptar.
30. Coloca el puntero del mouse en la celda
I5 y en la zona de fórmulas escribe lo siguiente:
(Calificación Bimestre 1]+[Calificación
Bimestre 2]+[Calificación Bimestre 3]+Calificación Bimestre4]+[Calificación
Bimestre 5])
31. Una vez que hayas escrito la fórmula,
da Enter. Selecciona nuevamente la celda 15, después vuelve a la zona de
fórmulas, agrega: /5 y pulsa Enter.
32. Obtendrás el promedio de eseregistro.
33. Regresa a la pestaña Desarrollador y
oprime el botón Detener Macro.
34. Regresa al editor de Visual Basic. En
el diseño del formulario, haz doble clic en el botón Registrar.
35. Agrega en el código la palabra Operación,
donde se indica:
36. Cierra el editor de código de Visual
Basic y ejecuta el formulario nuevamente.
37. Anexa un registro más.
38. Observa que el promedio debió mostrarse
de manera automática en la hoja de datos de Excel.
39. Da doble cli en el botón Salir. Dentro
del formulario de Visual Basic:
40. Inserta la palabra End.
41. Cierra el editor de código y ejecuta de
nuevo el formulario.
42. Captura cinco registros a través del formulario.
43. Regresa a la Hoja de Excel.
44. Agrega varios rectángulos para crear
ocho botones con los siguientes nombres:
45. Regresa al editor de Visual Basic.
46. En el panel de proyecto busca el ícono Módulo.
Señala la opción Insertar, luego Módulo.
47. Oprime el botón derecho del mouse y de
modo que tendrás dos módulos en el directorio.
48. Agrega el siguiente código:
49. Cierra el editor de código y regresa a
la hoja de Excel.
50. Sobre el rectángulo Registrar que
insertaste previamente da clic con el botón derecho del mouse.
51. En el menú contextual señala la opción Asignar
Macro.
52. En la ventana de diálogo elige Agregar
y luego da clic en el botón Aceptar.
53. Crea las macros necesarias para que los
botones de autoformas hagan lo que dicen:
54. Asigna las macros a los botones, tal
como lo hiciste previamente.
55. Para finalizar graba tu ejercicio con
el Calificaciones-Mi nombre.
56. No olvides elegir la opción Libro de
Excel habilitado para macros en Mi nombre, el área Tipo