Prac 2 Excel Macros y VBA - 2
Prac 2 Excel Macros y VBA - 2
Prac 2 Excel Macros y VBA - 2
SEGUNDA 1.
PRÁCTICA
2.
✓ 3. a gráficos
Crear macros aplicables
✓ 4.macros
Aplicar subtotales con
OBJETIVOS
✓ Crear macros para filtros avanzados.
SEGUNDO. CREANDO MACRO PARA MODIFICAR A UN GRÁFICO DE LINEAS (macro de ámbito local)
(Antes practique los pasos como modificar el gráfico a un gráfico de línea, a partir del el gráfico existente)
1. Ficha Programador, grupo Código, Grabar macro.
2. Nombre de la macro: Líneas.
3. Guardar macro en: Este libro.
4. Aceptar. (Empieza la grabación)
4.1. Seleccione el gráfico creado
4.2. Ficha Diseño, grupo Tipo, Cambiar tipo de gráfico.
4.3. De la lista de gráficos, clic en Línea y clic en el modelo Líneas.
Aceptar.
4.4. Seleccionar celda B20 y Detener grabación.
Ejecución de la macro
a. Cambie en forma normal a gráfico de columna agrupada.
b. ALT + F8, seleccione la macro: Líneas y Ejecutar.
c. ¿Se realizó el cambio de gráfico? ……….Debe quedar igual a la imagen anterior.
TAREA
1. Crear una macro que permita cambiar el tipo de gráfico a Columna agrupada. El nombre de la macro se debe
llamar: Columnas.
2. Crear otra macro que permita cambiar el tipo de gráfico a Columnas 3D. El nombre de la macro se debe
llamar: Columnas3D.
IV. Debe asociar cada macro a los botones de acuerdo a los nombres de cada botón
Ejecución de los botones de opción
Cuando haga clic en cada uno de los gbotones Columnas, luego en Líneas y luego en Columna 3D, las
imágenes deben similares tal como se aprecia a continuación.
Guarde el libro.
TAREA
1. Quite primero los subtotales y crear una macro de ámbito local que permita obtener subtotales por País.
Nombre de la macro: PorPais.
2. Quite nuevamente los subtotales y crear una macro de ámbito local que permita obtener subtotales por
Trámite. Nombre de la macro: PorTramite.
3. Ahora debe asociar cada botón con las respectivas macros creadas.
4. Pruebe cada uno de los botones:
4.1. Clic en botón Continente. Funcionó el botón?...............
4.2. Clic en Quitar todos…, Funcionó correctamente?.........
4.3. Clic en botón País. Funcionó?............
4.4. Aplique Quitar todos….
4.5. Clic en el botón Trámite.
TAREA
CREANDO NUEVAS MACROS
1. Antes de crear las macros, proceda a nombrar dos nuevos criterios a los siguientes rangos:
a. F3:I5, poner como nombre de rango: Criterios2. (Este criterio debe tener dos filas de criterios)
b. F3:I6, poner como nombre de rango: Criterios3. (Este criterio debe tener tres filas de criterios)
2. Crear una macro que aplique dos filas de criterios. El nombre de la macro será: FiltroAvanz2. Debe aplicar
el rango: Criterios2.
3. Crear una macro que aplique tres filas de criterios. El nombre de la macro será: FiltroAvanz3. Debe aplicar
el rango: Criterios3.
4. Crear una macro que permita borrar los filtros. Nombre de la macro: BorrarFiltro.
3. Asociar la macro a un control llamado Botón. El diseño del botón debe ser así:
TAREA
Debajo del botón Copiar Datos, realice el conteo de los datos y el monto total de los registros extraídos.
Este conteo y monto debe ser automático, cada vez que modifique los criterios y aplique el filtro al pulsar el
botón Copiar datos.
Recuerde que en estos casos no puede fijar los rangos de los datos que se extraen, ya que la cantidad de registros
varían según se modifique el criterio. Debe buscar la forma de cómo solucionarlo.