Está en la página 1de 11

MICROSOFT EXCEL 2016

MACROS

22

Aplica procedimientos para la gestión de


Capacidad macros.

1. Uso de macros
2. Proceso de grabación
Contenidos 3. Ejecución de una macro
4. Asignar una macro a un botón
22. Macros en Microsoft Excel
Si hay tareas de Microsoft Excel que realiza reiteradamente, puede grabar
una macro para automatizarlas.
Una macro es una acción o un conjunto de acciones que se puede ejecutar
todas las veces que desee. Cuando se crea una macro, se graban los clics
del mouse y las pulsaciones de las teclas. Después de crear una macro,
puede modificarla para realizar cambios menores en su funcionamiento.

Imagine que todos los meses crea un informe para el gerente del
departamento contable. Desea que los nombres de los clientes con
cuentas vencidas aparezcan en rojo y en negrita. Puede crear y luego
ejecutar una macro que aplique rápidamente estos cambios de formato en
las celdas seleccionadas.

22.1. Uso de macros


Las macros en Microsoft Excel 2016, son programas realizados a medida.

Realización de programas a medida, cada empresa posee sus


peculiaridades y características, en muchas ocasiones se adquieren
paquetes de software estandarizado que no cumplen las expectativas
iniciales y que acaban por no aportar una solución real a las necesidades
del negocio, mediante las macros en Microsoft Excel 2016, cada programa
desarrollado se adapta fácilmente a cada tipo de empresa,
proporcionando un versatilidad y flexibilidad incomparable.

Rápido y fácil manejo de los programas desarrollados bajo entorno


Excel, cuando la empresa adquiere un software nuevo ha de dedicar cierta
parte de tiempo en adquirir los conocimientos necesarios para el buen
manejo del software, la gran ventaja que nos aporta las macros es que
están desarrolladas bajo Excel, herramienta conocida por un gran público
y extendida en la mayoría de las empresas.

MÓDULO DE COMPUTACIÓN II 2
Realización de tareas y cálculos complejos, en muchas ocasiones
dejamos de utilizar técnicas conocidas para la resolución de problemas,
que nos podrían aportar datos de vital importancia, por la gran complejidad
de calculo que conllevan, mediante macros en Excel estas tareas y
cálculos pasaran a la historia, realizando la propia hoja Excel el trabajo
por nosotros.

Aumento de eficacia y eficiencia en el trabajo, puesto que reducimos


horas y horas de nuestro trabajo en realizar tareas manuales al
convertirlas en automáticas, ocupando el tiempo ganado en otros asuntos.

22.2. Proceso de grabación


Para realizar el proceso de grabación de macro partiremos del siguiente
ejemplo:

Crearemos una macro para aplicar estilos de formato de texto, borde y


color para la siguiente tabla:

Figura Nº 1: Datos para crear Macros

MÓDULO DE COMPUTACIÓN II 3
1. Las opciones para grabar una macro se encuentran en la cinta
de opciones Desarrollador:

Editor de Usar referencias


Visual Basic relativas
Grabar Propiedades
macro Complementos

Complementos
Ver
de Excel
Macros

Ejecutar cuadro
Seguridad Complementos de dialogo
de macros COM
Insertar Ver código

Modo diseño

Figura Nº 2: Descripción de la cinta de opciones Desarrollador

2. Hacemos clic en la opción Grabar macro, para generar nuestra


macro.
3. Aparecerá el cuadro de dialogo para Grabar macro,
asignándole: Fuente_y_Tamaño. Realizamos las acciones
siguientes:
● Seleccionar toda la tabla
● Aplicar tamaño de fuente a 14
● Tipo de fuente Arial Narrow.

Figura Nº 3: Grabar macro

MÓDULO DE COMPUTACIÓN II 4
4. Una vez realizada las acciones procedemos a detener la
grabación de la macro.

Figura Nº 4: Detener grabación

5. Repetimos el numeral 2
6. Repetimos el numeral 3, asignándole el nombre de
Color_de_Cabecera.

En nuestra segunda macro, realizaremos las siguientes


acciones:
● Seleccionar toda la cabecera de la tabla
● Aplicar color de relleno oro énfasis 4
● Negrita al texto
● Alineación centrada
● Alineación en el medio

7. Repetimos el numeral 4

Ahí concluye la creación de las dos macros para luego ser ejecutadas a
objetos u otros controles.

22.3. Ejecución de una macro


Para ejecutar una macro lo realizamos de la siguiente manera:
1. Hacer clic en la opción Ver macros y nos mostrará un cuadro
de dialogo con las macros creadas previamente.

MÓDULO DE COMPUTACIÓN II 5
Figura Nº 5: Ver macros

2. Seleccionamos color_de_cabecera y hacemos clic en


Ejecutar para que se ejecute la macro creada previamente y
así las acciones definidas en la grabación se aplicarán en la
tabla.
3. Para salir de este cuadro de dialogo, hacemos clic en el botón
cancelar o botón cerrar.

22.4. Asignar una macro a un botón


Para asignar una macro a un botón lo realizamos de la siguiente manera:
1. Creamos dos objetos o botones, desde la cinta de opciones
desarrollador, quedando de la siguiente forma:

Figura Nº 6: Botones para asignar macros

2. Ahora asignamos las macros creadas a cada botón, para ello


haremos anticlic en cada botón y seleccionamos la opción
Asignar macro.

MÓDULO DE COMPUTACIÓN II 6
Figura Nº 7: Asignar macro

3. Aparecerá el cuadro de dialogo para asignar la macro, y


seleccionamos la macro y clic en el botón aceptar

Figura Nº 8: Asignar macro

4. Para el siguiente botón repetiremos lo descrito en el numeral 3.


5. El resultado de ejecutar las macros en los respectivos botones
será el siguiente:

MÓDULO DE COMPUTACIÓN II 7
Figura Nº 9: Resultado final de aplicar Macros

MÓDULO DE COMPUTACIÓN II 8
Referencias Bibliográficas

Fernando Daniel. (s.f.). 5 ejemplos para comenzar a usar Macros. Obtenido de Excel Avanzado:
https://www.excel-avanzado.com/18957/5-ejemplos-para-comenzar-a-usar-
macros.html

Ghezzi, C. (s.f.). ¿Cómo crear una macro paso a paso? Obtenido de Excel Avanzado:
https://www.excel-avanzado.com/23773/como-crear-una-macro-paso-a-paso.html

Microsoft. (s.f.). Asignar una macro a un botón. Obtenido de Centro de Ayuda de Excel:
https://support.office.com/es-es/article/Asignar-una-macro-a-un-bot%C3%B3n-
728c83ec-61d0-40bd-b6ba-927f84eb5d2c

Microsoft. (s.f.). Automatizar tareas con la grabadora de macros. Obtenido de Centro de Ayuda
de Excel: https://support.office.com/es-es/article/Automatizar-tareas-con-la-
grabadora-de-macros-974ef220-f716-4e01-b015-3ea70e64937b

Microsoft. (s.f.). Crear y guardar todas las macros en un solo libro. Obtenido de Centro de Ayuda
de Excel: https://support.office.com/es-es/article/Crear-y-guardar-todas-las-macros-
en-un-solo-libro-AA439B90-F836-4381-97F0-6E4C3F5EE566

Microsoft. (s.f.). Inicio rápido: Crear una macro. Obtenido de Centro de Ayuda de Excel:
https://support.office.com/es-es/article/Inicio-r%C3%A1pido-Crear-una-macro-
741130ca-080d-49f5-9471-1e5fb3d581a8

Solvetic. (s.f.). Cómo usar macros en Excel 2016 para automatizar tareas. Obtenido de Solvetic:
https://www.solvetic.com/tutoriales/article/3313-como-usar-macros-excel-2016-para-
automatizar-tareas/

MÓDULO DE COMPUTACIÓN II 9
 Autoevaluación Tema 22

Nombres y apellidos: Haga clic aquí para escribir texto.


INDICACIONES:
Guarde en un libro de trabajo como APELLIDOS_TEMA22.XLSX en la carpeta
APELLIDOS_TEMA22 (Crearla).

Cree una hoja cuyo nombre sea Teorico_S22 y ahí desarrolle la Parte I y II. Solo
mencione Pregunta y Respuesta:

PARTE I: RESPUESTA ÚNICA


1. Indique verdadero (V) o falso (F)
Pregunta Respuesta
Una macro es una acción o un conjunto de acciones que se
puede ejecutar una sola vez.
Las macros en Microsoft Excel 2016, son programas
realizados a medida.
Mediante macros en Excel estas tareas y cálculos pasaran a
la historia, realizando la propia hoja Excel el trabajo por
nosotros.
Con el uso de macros las tareas manuales son convertidas en
automáticas, ocupando el tiempo ganado en otros asuntos.

PARTE II: PREGUNTAS


2. Seleccione dos características de como los macros en Microsoft Excel
2016, son programas realizados a medida y establezca sus diferencias
a.
b.

MÓDULO DE COMPUTACIÓN II 10
PARTE III: CASO PRÁCTICO

En el mismo archivo, desarrolle lo siguiente:


Diseñar la siguiente tabla.

Luego deberá crear dos macros para luego asignarlas a cada botón, dichas
macros deberán contener lo siguiente:

Macro de Formato

 Tamaño de fuente 14 para toda la tabla


 Color de texto azul y negrita
 Color de relleno oro, énfasis 4, claro 80% para toda la tabla

Macro de Promedio

 Deberá calcular el promedio de las dos notas


 Aplicar estilo millares para el promedio.

MÓDULO DE COMPUTACIÓN II 11

También podría gustarte