Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Ejercicios

En la siguiente lista de ejercicios se encuentran archivos con los cuales se puedes practicar de acuerdo a las explicaciones de cada caso.

 

Uso de Objetos

El siguiente archivo con ejercicios nos permitirá reconocer los objetos existentes tanto en los formularios, thisworkbook, y las hojas, luego de la identificación podemos proceder a realizar algunas modificaciones sobre el mismo como por ejemplo leer  la lista que se encuentra anotada en una de las hojas, o construir una segunda lista que también podamos emplear.

Descargar ejercicio:  Anexo1_Uso de Objetos

 

Sorteo en Excel 

En el siguiente archivo se encuentra la lista de participantes de un sorteo, como parte de los ejercicios se debe realizar los siguiente:

Pedir al usuario el número de regalos a distribuir 

Indicar en una columna a los ganadores del sorteo (asuma que cada regalo esta numerado) 

Puede considerar como parte de los ejercicios las siguientes variantes:

que una persona pueda recibir varios regalos

que una persona pueda recibir como máximo un solo regalo

Descargar ejercicio:  Sorteo    

 

Resumir Información

Por medio de este ejercicio examinaremos las distintas formas que tenemos para resumir la información, y veremos los pro y contras de cada caso.

Descargar ejercicio: Anexo2_Resumen

 

Tablas Dinámicas con Macros

Vamos a realizar dos ejercicios con Tablas Dinámicas, en el primer ejercicio veremos  como sea crea una sola tabla dinámica:

Descargar primer ejercicio: Tabla_Dinamica

En ese archivo podemos practicar algunos cambios como por ejemplo:

- Modificar las etiquetas en la parte superior de la tabla

- Cambiar el formato empleado

. Cambiar la ubicación de la fuente de datos empleada

Como segundo ejercicio vamos a crear, múltiples tablas dinámicas, uno por cada archivo "csv" existente.

Descargar segundo ejercicio:  Tablas Dinamicas

 

Gráficos con Macros

Este es uno de esos ejercicios que nos permiten explorar varios conceptos al mismo tiempo, por ejemplo podemos examinar el uso de las teclas de atajo con macros (F5, F8  y F9), en particular por la necesidad de identificar un error en el código que impide la ejecución correcta (todos los gráficos son iguales en lugar de ser distinto), y algunas posibles mejoras 

Descargar ejercicio:  Ejemplo de Gráfico

 

Bucles con Macros

VBA tiene estructuras que permiten contar con bucles (también conocidas como iteraciones), estas estructuras son: 

Bucle For Next en VBA

Bucle Do While en VBA

En los siguientes ejercicios podrás hacer uso de estos bucles para poder resolver cada caso. 

Multas de Tránsito: Determine para cada fila si corresponde "multar" o "no multar", en base al cuadro con la velocidad máxima por cada tipo de vía. Descargue el archivo:  Multas de Tránsito

Repetir Datos: En este ejemplo de encuentran indicadas algunas marcas, y la cantidad de veces que debe aparecer cada marca. Descargue el archivo:  Repetir Datos

 

Ejercicios con Hojas en VBA

Existen múltiples ejercicios que nos permiten hacer diversas operaciones con las hojas en VBA, en este caso se plantean dos ejercicios que pueden ser alta utilidad:

Distribuir el contenido de una hoja en varias hojas  Reporte de Vehículos  , encuentre el caso completo en: crear informes con datos en Excel.

Consolidar la información de varias hojas  Consolidar datos

 

Otros Ejercicios

En el siguiente pdf podrás encontrar alguna de las operaciones frecuentes que puedes utilizar para la resolución de casos como los propuestos, y muchos otros ejercicios:  Operaciones Frecuentes  

Aunque el uso de Access es cada vez menor, puedes emplear el siguiente archivo para trabajar con access:  PERSONAL (Access)

En el siguiente archivo se encuentra una evaluación sencilla realizada con anterioridad: Ejemplo Evaluación