Dando unas clases de Excel me he dado cuenta de que a algunas personas les cuesta especialmente aprender a utilizar el símbolo de $ en las referencias para fijar las filas y las columnas (ver más del símbolo de $). En esta ocasión hemos preparado un ejercicio para poder aprender a fijar filas y columnas en fórmulas no muy complejas que nos permita adquirir maestría en esta práctica tan habitual de Excel fórmulas.
Ejercicios
Ejercicios Básicos de VBA
A continuación presentamos unos cuantos ejercicios básicos de VBA para principiantes. Estos ejercicios están orientados a aprender a usar bien los fundamentos de la programación (práctica no teórica) de VBA. Aunque los ejercicios parezcan repetitivos, os recomiendo encarecidamente hacerlos con calma para tener claras las bases.
Ejercicio de tablas dinámicas resuelto
A continuación os mostramos un ejercicio de tablas dinámicas con el que poder practicar y entender bien cómo y para qué se pueden usar. Como todos sabemos, las tablas dinámicas nos permiten filtrar información masiva de manera rápida y sencilla con unos resultados fiables 100% (no así cuando usamos fórmulas). Como todo en esta vida, para manejar con soltura las tablas dinámicas hay que hacer muchas y con múltiples enfoques y por eso este ejercicio.
Ejercicio resuelto – Generar nombres aleatorios
A partir del enunciado del Ejercicio: Generar Nombres Aleatorios hemos resuelto de la siguiente manera.
La lógica
En ocasiones, lo más importante en VBA es pensar cómo vamos a plantear nuestro ejercicio y qué restricciones tenemos. En el caso de este ejercicio nuestro esquema mental ha sido:
Ejercicio VBA Nivel Medio – Generar Nombres Aleatorios
En ocasiones, nos enfrentamos a la común situación de tener que generar datos para hacer pruebas de si nuestro Excel funciona o no funciona o simplemente para avanzar trabajo antes de que lleguen los datos verdaderos.
El ejercicio de hoy consiste en crear 200 nombres aleatorios (un nombre + un apellido) a través de una Macro con VBA.
Para ello partiremos de una hoja con 22 nombres y 22 apellidos, nada más y nada menos (esto es fácil de conseguir) o de generar.
Leer másEjercicio VBA Nivel Medio – Generar Nombres Aleatorios