Está en la página 1de 2

 Ejercicio 2: Cree una macro que filtre una tabla, considerando como criterio del filtro

el campo zona venta. Asigne la macro al botón de formulario en esta hoja.

Para desarrollar el siguiente laboratorio realice los siguientes pasos:

1. Abra el archivo Capítulo 3 - Laboratorio 2.xlsm.


2. Ingrese al Editor de Visual Basic, e inserte un módulo
3. Escriba la macro Filtrar.
4. Declare una variable de objeto para guardar el rango de celdas de la tabla, y una
segunda variable de objeto para guardar el rango de celdas del criterio del filtro.
5. Asigne el rango celdas a cada variable.
6. Escriba el código de filtro avanzado, usando el método AvancedFilter. No quite los
duplicados a la tabla.
7. Cierre la ventana del editor de Visual Basic y regrese a la hoja de cálculo.
8. Haga clic derecho sobre el botón de formulario en la hoja de cálculo y asigne la
macro Filtrar.
9. Haga clic sobre el botón de formulario en la hoja de cálculo para ejecutar la macro.

c
Ejercicio 3: Con los datos de la tabla de la hoja1, cree una macro que genere una tabla
dinámica en una hoja nueva. La tabla dinámica sumará la venta por vendedor y
producto, con filtros por zona. Asigne la macro al botón de formulario de esta hoja.
te
Para desarrollar el siguiente laboratorio realice los siguientes pasos:
er
1. Abra el archivo Capítulo 3 - Laboratorio 3.xlsm.
2. Ingrese al Editor de Visual Basic, e inserte un módulo
3. Escriba la macro MacroTablaDinamica.
4. Escriba el código para crear una hoja nueva
5. Declare una variable de objeto para la tabla dinámica.
ib

6. Asigne a la variable, una tabla dinámica con el rango de celdas A8:F148 de la hoja1,
y de nombre a la tabla dinámica Cibertec.
7. Añada al área de filas de la tabla dinámica, el campo Vendedor
C

8. Añada al área de columnas de la tabla dinámica, el campo Producto.


9. Añada al área de filtros de la tabla dinámica, el campo Zona.
10. Añada el cálculo Suma de venta a la tabla dinámica, para esto use el campo Venta.
11. Cierre el editor de Visual Basic y regrese a la hoja de cálculo.
12. Haga clic derecho sobre el botón de formulario en la hoja de cálculo y asigne la
macro MacroTablaDinamica.
13. Haga clic sobre el botón de formulario en la hoja de cálculo para ejecutar la macro.

IES Privado Cibertec S.A.C – Microsoft Excel 2019 Avanzado


 Ejercicio 4: Cree una macro que realice un gráfico de columnas agrupadas 2D, el cual
representará las ventas por año y zona. Asigne la macro al botón de formulario en esta
hoja.

Para desarrollar el siguiente laboratorio realice los siguientes pasos:

1. Abra el archivo Capítulo 3 - Laboratorio 4.xlsm.


2. Ingrese al Editor de Visual Basic, e inserte un módulo
3. Escriba la macro CrearGrafico.
4. Declare una variable de objeto gráfico.
5. Asigne a la variable, un gráfico y además ubique el gráfico en la posición 250 y 100
(coordenadas de la hoja) y un tamaño de 400 de ancho y 250 de alto.
6. Modifique el gráfico estableciendo el rango de celdas A9:D13 de la hoja1, como
origen de datos, y además establezca el tipo de gráfico a columnas agrupadas 2D y
añada el texto “Cibertec” como título de gráfico, el texto “Zonas” como título al eje
horizontal y el texto “En miles de dólares” como título al eje vertical.
7. Cierre el editor de Visual Basic y regrese a la hoja de cálculo.
8. Haga clic derecho sobre el botón de formulario en la hoja de cálculo y asigne la
macro CrearGrafico.

c
9. Haga clic sobre el botón de formulario en la hoja de cálculo para ejecutar la macro.

IV. EVALUACIÓN
te
1. Modifique la macro MensajeAzar, para que se ejecute automáticamente a las 5
er
de la tarde.

2. Modifique la macro MensajeAzar, para que se auto ejecute automáticamente


repetidas veces, después de 3 segundos.
ib
C

IES Privado Cibertec S.A.C – Microsoft Excel 2019 Avanzado

También podría gustarte