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.
La macro (o conjunto de macros), la podemos hacer como queramos pero deberá cumplir:
- El listado de nombres estará en una hoja y el resultado en otra diferente.
- No deberá haber nombres duplicados.
- Cada nombre constan de: Nombre y un Apellido
Material “escolar”:
Puedes utilizar el siguiente listado de nombres y apellidos:
Jacob | Ford |
Mason | Lotus |
Ethan | Dodge |
Noah | Daewo |
William | Suzuki |
Liam | BMV |
Jayden | Nissan |
Michael | Audi |
Alexander | Wolks |
Aiden | Ferrari |
Daniel | Lexus |
Sophia | Seat |
Emma | Honda |
Isabella | Rolls |
Olivia | Toyota |
Ava | Range |
Emily | Chrysler |
Abigail | Hyundai |
Mia | Renault |
Madison | Jeep |
Elizabeth | Kia |
Chloe | Jaguar |