in

Curso de VBA Macros Excel: Ejercicios con la instrucción SELECT CASE

A continuación vamos a ver una serie de ejercicios utilizando el condicional y También conocido como la instrucción Select Case de vba para la creación de macros en Excel si estás llegando por primera vez a este vídeo o al Canal te comento rápidamente que nosotros estamos desarrollando un curso de programación

De macros totalmente gratis desde cero a lo más avanzado los links para que puedas llevar este curso te lo dejo en la descripción bien ahora estamos acá en el módulo número 10 donde estamos viendo ejercicios utilizando los condicionales If Else Y en este caso Ahora nos toca el

Select Case el Select Case la instrucción Select Case También conocido como condicional hace prácticamente lo mismo que el condicional If el condicional If también hace lo mismo que el Select Case bien eh cuándo utilizamos el Select Case en realidad es un tema ya más de gusto o eh simplemente con cuál

Te sientas más cómodo a la hora de programar tus macr bien Recuerden que el Select Case Eh puede trabajar con muchísimas condiciones puede trabajar también con el operador ant puede trabajar también con el operador or y también podemos poner ponerle al último el els donde cambia es simplemente en la

Arquitectura eh de su código en la estructura eh de cómo eh está organizado bien Vamos a ver ahora mismo una serie de ejercicios y luego eh me responden con cuál se quedan ustedes Okay si se quedan si prefieren el lif o si prefieren el selet Case en

Mi caso en la mayoría de casos yo prefiero utilizar el If pero Les comento que más por un tema de orden a veces es que preferimos eh trabajar con el Select Case pero vamos a ver los ejercicios acá vamos a entrar a Excel y vamos a ir a al

Editor de visual basic clic derecho y le damos en ver código bien el Select Case antes de comenzar antes que me olvide también eh también lo van a encontrar en algunos lenguajes de programación En caso que no encuentren el Select Case también lo van a encontrar como switch

Bien el switch hace lo mismo que el Select Case así lo van a encontrar en otros lenguajes de programación bien pero ahora sí Comencemos ya de una vez con esto vamos primero acá al módulo número uno y vamos a crear vamos a poner sub estructura del Select Case bien esta

Es la Macro que vamos a crear vamos primero con la estructura miren lo primero que ponemos es acá la palabra mágica el Select luego ponemos el Case no y luego acá ponemos la variable que vamos a comparar la variable que vamos a condicionar Luego de eso acá miren nosotros cerramos recuerden tenemos que

Cerrar Cómo cerramos con el n Select Okay abrimos acá y cerramos abajo acá después del Select Case ponemos la variable que vamos a trabajar okay Y entonces acá seguido ponemos el Case el primer caso caso uno por llamarlo así no y ponemos acá nuestra condición número

Uno bien y luego si es que esta condición se cumple aquí abajo es la la el código que va a correr no Este es el primer caso podemos poner otro caso por acá ponemos condición número dos de repente queremos otro caso ponemos condición número de repente queremos otro caso y así

Sucesivamente podemos poner muchísimos casos y al final podemos poner también el Case el Case Else que también tiene el If no En caso de que no se cumpla ninguno de estas condiciones se va al final bien esta es la estructura okay Esta es la estructura básica eh del

Select Case bien Ahora vamos a pasar a hacer un ejercicio bien yo le voy a poner Como comentario todo esto eh para que no se ejecute bien ahí lo tenemos vamos con el ejercicio miren voy a poner acá SAP ejercicio 01 bien vamos a poner el primer ejercicio miren acá podemos

Declarar variables o simplemente no las podemos declarar recuerden eso que el vba lo va a tomar como una variable variant y en realidad pesa más que cualquier otra variable no Esa es la parte negativa de no declarar las variables pero vamos a poner por ejemplo una variable promedio yo voy a poner y

Acá voy a poner igual y vamos a llamar a la instrucción input Box o al método input Box bien y entre paréntesis le vamos a poner miren Recuerden que el input box también ya lo vimos en en los capítulos anteriores no Por acá está acá está función y método input Box Qué son

Esas casillas que nos saltan para ingresar valores bien input Box yo voy a poner acá a ver introduzca un número nada más okay introduzco un número hasta ahí solamente declaré una variable No ahora sí vamos a poner por acá el Select Case acá abajo no se olviden de cerrar el en Select no

Abrimos y cerramos luego del Select Case yo voy a poner esta variable miren le voy a poner acá Okay le voy a copiar y le voy a poner a su costadito bien Ahora sí ya está acá ya está acá el Select Case ya tiene la variable promedio y lo

Que vamos a hacer ahora es poner los casos miren yo voy a poner el primer caso voy a poner Case si Case es igual a 10 miren si el caso o sea si promedio es igual a 10 ya no es necesario poner la variable promedio acá abajo miren de

Frente pongo que sea igual a 10 le pongo el número 10 y entonces si es que esto Si es que esto funciona voy a crear otra variable que se va a llamar calificación calificación va a ser igual por ejemplo vamos a poner igual a a bien eh A ver

Acá en Perú en realidad la calificación es de 0 a 20 Okay de 0 a 20 a ver vamos a trabajar de 0 a 20 vamos con el primer caso eh que sea igual vamos a poner que sea igual a c no O vamos a poner que sea

Igual a 5 bien que sea igual a 5 vamos a poner la nota la más baja que es vamos a poner la c vamos a a poner Case que sea igual a 10 vamos a poner acá a ver ponemos abajo calificación nuevamente igual y acá le ponemos a ver vamos a

Poner A B y por acá vamos a poner Case igual a 15 que eh vamos a ver calificación que sea igual a a vamos a poner bien y aquí por último caso vamos a poner Miren el els al final En caso de que no se cumpla ninguna de estos

Ninguna de estos valores miren entonces viene acá al final no calificación igual y vamos a poner doble a bien eh Hasta ahí miren hasta ahí eh Prácticamente la calificación no nos imprime ni hace nada no solamente está guardando esta variable este valor en la variable calificación bien lo que tendríamos que

Hacer es saliendo del del Case que es al final del en Select acá le vamos a poner mcg Box y vamos a poner modificación no para que nos imprima a ver ejecutamos esto y miren que acá nos dice introduzca un número si yo le pongo por ejemplo el

Articulo Recomendado
Curso de VBA en Excel - Ejercicios con la Propiedad Formula y Address

Cco acepto miren me arroja c no A ver si le pongo el 10 miren va a entrar al caso si es igual a 10 me va a mostrar la letra b ejecutamos y le ponemos el 10 y aceptamos y ahora sí me arroja el B No

Si le pongo 16 miren si le pongo 16 no es ninguno de estos casos ejecutamos 16 aceptamos y me arroja el doble a no pero qué pasa si ahora Nosotros le ponemos el cero o el uno no me va a volver a eh Me

Va a poner en este caso no en el aa porque no se cumple en ninguno de los casos bien solamente fue un ejemplo básico este s Case pero ahora vamos eh con más números Se podría decir como por ejemplo miren Ya yo voy a guardar esto

Este es el primer ejercicio y vamos a ahora con el ejercicio número dos bien miren vamos a hacer algo muy similar a lo que hicimos sub ejercicio vamos a poner 02 bien y venimos acá nuevamente ponemos acá variable promedio vamos a poner igual input Box método input Box

Abrimos paréntesis y acá le decimos a ver a ver Perdón le decimos sí le decimos entre comillas introduzca introduzca un número bien Ahora sí ponemos acá el Select Case y vamos a poner nuevamente la variable promedio a la que le vamos a analizar No cerramos con el encel bien Vamos con el primer

Caso miren vamos a poner acá el Case recuerden en Perú acá voy a poner entre entre comentarios en Perú la nota va de c0 a 20 bien Vamos a obviar el primer ejercicio porque por ejemplo si poníamos del uno al cuatro me va a arrojar a a Y

Eso no sería lo correcto no solamente quería que vean eh los diferentes casos que podemos hacer poniendo un solo número bien pero ahora también podemos poner rangos miren Cómo ponemos nosotros rangos le vamos a poner K si va de Cero y ponemos la palabra tu O sea que

Significa hasta Vamos a ponerle de cer0 a cco no ahí lo tenemos Si va de c a 5 nuevamente acá abajo calificación va a ser igual a C le vamos a poner en este caso no lo que hicimos acá calificación c bien ahí lo tenemos vamos con el

Segundo caso ponemos Case si va de 6 a 10 Vamos a ponerle acá de 6 a 10 entonces calificación va a ser igual a b en este caso no vamos a poner que si va de 11 a t vamos a poner de 11 a 15 aquí le vamos a poner

Calificación igual a a no y al final podemos poner Case Else O sea si si no es ninguno calificación le vamos a poner igual a do a bien y al final mcg box entre comillas que podíamos poner acá eh A ver a ver imprimimos la calificación No si quieren si quieren concatenar no

Hay ningún problema entre comillas poníamos acá la la calificación es dos puntitos y no se olviden al final poner el ampers también que es está ahí que lo tengo acá bien y de esta manera si ejecutamos esto miren introduzco un número vamos a poner que sea cinco

Acepto Miren la calificación es c Por qué Porque está de 0 a 5 bien ejecutamos nuevamente Vamos a ponerle 12 aceptamos y la calificación es a me dice okay le puse 12 miren dos está en este Rango no y en caso contrario que me eh que me

Arroje el aa Por ejemplo si pongo 16 acepto y me arroja la calificación es aa No aquí en realidad eh para que sea B acá en Perú Debería ser de 11 por lo menos a 14 o 15 no y de 15 para arriba a bien Pero bueno ya lo pusimos así bien

Este es el segundo ejercicio miren acá solamente le puse el número y acá ahora le estoy poniendo la palabra tú o sea para que vaya dentro de un Rango de cer a cinco como pueden ver este tipo eh ese tipo de instrucciones como el Select Case te ayuda a organizar el código Okay

Miren como pueden observar o sea el código se ve más ordenado y se podría entender de repente muchas veces más que el If es por eso que les digo eh el Select Case es más un tema eh de cómo te sientas a la hora de programar No si te

Sientes cómodo al programar con Select Case entonces trabaja siempre con el Select Case qué más ejemplos podemos ver con el Select Case A ver vamos a poner nuevamente sa vamos a poner ejercicio 03 enter y a ver vamos a hacer lo mismo ponemos acá promedio igual input box entre paréntesis a ver entre

Paréntesis comillas introducir un número bien ahí lo tenemos a ver eh anteriormente con con el lif miren acá lo voy a hacer a ver si es menor a 100 Vamos a ponerle que la comisión vamos a poner acá comisión sea el 3% no menor a 4500 vamos a poner 4%

Eh A ver menor a 5000 A ver vamos a poner 6000 6% bien y al último en caso contrario si es mayor a esos números que sea el 10% por ejemplo no ahí lo tenemos Esta es una tablita muy común muy común en Excel y muy común también muy común

También a la hora de programar con vba no siempre se ve este tipo de casos Así que vamos a hacerlo ahora con el Select Case pero miren que el Select Case te va a ordenar Se podría decir hasta mejor no que el If ya ponemos acá promedio y le

Vamos a ingresar cualquiera de estas ventas no ponemos acá el Select Case no se olviden ponemos medio la variable y al final Cerramos el en bien Ahora sí vamos con el primer caso ponemos acá el Case miren ponemos el primer caso que el Case y acá sí vamos a poner is okay

Porque vamos a decirle que sea menor o igual a 100 bien o también Solamente le podríamos poner menor no Eso ya depende de nosotros menor a 15 si es menor a 100 a ver mcg Box yo de frente le voy a imprimir vamos a poner acá comisión A

Ver vamos a poner comisión al 3% bien ahí tenemos el primer caso ahora el segundo caso si es menor o igual a 4500 mcg box entre comillas acá ponemos comisión al 4% A ver vamos con el tercer caso Case is menor igual a 6000 mcg Box

Comisión al 6 por c bien y al final Case els no se olviden mcg Box comisión al 10% como pueden observar se nota el código muy ordenado no cuando se trabaja con ese tipo de tablas y no solamente podemos trabajar con estos valores también podemos trabajar fácilmente con

Rangos Okay como les digo es es un tema más de comodidad con cuál te sientas mejor si con el If o con el Select Case bien y ahí lo tenemos Si nosotros ejecutamos esto ejecutamos a ver a ver a ver acá msg Box Acá hay un problemita

Articulo Recomendado
😲 Reemplazar Errores en Excel con un clic #Shorts #Excel #TioTech

Así el X a ver el X a ver ejecutamos y ahora sí a ver le vamos a poner 10000 menor o igual tiene que salir 3% Ahí está 3% no ejecutamos vamos a ponerle 7000 tiene que salir 10% aceptamos miren 10% ejecutamos y le vamos a poner

4800 tiene que salir 6% No aceptamos y me está funcionando perfectamente como pueden observar ahí tenemos el el el Select Case Pero esta vez agregamos el is okay Porque estamos agregando los operadores Aquí están los operadores No aquí pusimos el tu para que se vaya entre dos rangos y aquí no pusimos nada

Para que sean números eh que se van a ir directamente bien Vamos a ver qué más casos podemos observar acá miren acá por ejemplo también podríamos poner yo puedo poner el 1 com 2 com 3 com 4 com5 bien De esta manera le estoy diciendo si es

Que está cualquiera de estos números va a entrar donde acá Recuerden que esa es una línea acá puedes poner muchas líneas de código Okay acá puedes poner todas las líneas de código que tú quieras bien pero para ejemplo estamos utilizando solamente una línea de código vamos a probar el primer ejercicio pero Miren

Esta vez del uno al cinco acá okay ejecutamos Si yo le pongo dos acepto miren me aparece la c Okay corresponde sí corresponde No acá también le podía poner 10 y 11 solamente 10 y 11 miren 10 y 11 que es la B me tendría que salir si

Pongo 11 la letra b y ahí lo tengo no pero si pongo un número que no está acá Entonces a dónde se va a ir al último caso al Case Else que es la letra aa vamos a poner por ejemplo 16 que no está en ninguno de los casos acepto y me

Arroja el aa ven poniendo la coma También tenemos miren más alternativas poniendo coma poniendo el número directo poniendo el to poniendo el hs para poner los operadores y vamos a ver a ver otro tipo de caso que es muy probable que se podrían topar vamos a poner acá

Ejercicio a ver sa ejercicio Ese es el cuatro si no me equivoco y vamos a ver nuevamente hacemos lo mismo a ver para no estar voy a copiar promedio copio y pego por acá lo pego no ponemos la instrucción Select Case ponemos ponemos la variable a examinar y al final en

Select bien en Select ahí lo tenemos bien y vamos con el primer caso miren ahora en caso de que ustedes quieran ejecutar el código en una sola línea como pueden observar Acá tengo una línea y acá tengo dos líneas si quisieran ejecutar en una sola línea el código eso

También se aplica en If Okay también podemos ejecutar el código en una sola línea miren ponemos el primer caso ponemos Case que vaya del C al 10 por ejemplo bien si quieren ejecutar el código en una sola línea ponemos los dos puntitos bien y acá podríamos poner calificación igual a a o directamente

Podríamos poner el mcg box si que le imprima no miren vamos ahora con el Case de 11 a 20 dos puntitos a ver calificación igual a b por ejemplo no vamos con el Case del 21 al 30 dos puntitos calificación igual a c Y por último vamos con el Case y ponemos Else

También acá dos puntitos y ponemos calificación igual a F bien Entonces al final al final mcg Box ponemos calificación no que nos imprima saliendo miren saliendo del en Select acá nos imprime como pueden observar ahora todo el código está corriendo en una sola línea pueden ver una línea una línea una

Línea Por qué Porque pusimos los dos puntitos no este es uno de los muchos casos que se pueden topar y así que ya lo saben si ven los dos puntos es porque el código va a correr en una sola línea bien si quieren por ejemplo correr un

Código acá les va a saltar error Entonces los dos puntos es para que el código corre en una sola línea ejecutamos vamos a poner el 10 acepto y me arroja el a no el 10 está aquí del 0 al 10 a ver si pongo por ejemplo 31 es

El Case Else y Debería ser la f no ejecuto vamos a poner 31 acepto y miren me arroja la letra f bien hasta ahí ya tenemos varios ejemplos ahora vamos a ver otro ejemplo a ver qué más podemos observar vamos a poner este es el ejercicio 4 Ahora sí vamos a ver el

Ejercicio a ver sub ejercicio 05 bien Este es otro de los casos miren así como el el If tiene el operador and y or que te servía Recuerden el and puedes poner muchísimas condiciones Pero para que salga verdadero todas tienen que cumplirse eh También el Select Case

Tiene el and y también puede utilizar el operador or el or Recuerden que sirve eh Para poner muchísimas condiciones Pero basta que una se cumpla entonces va a salir verdadero en este caso el L tienen que cumplirse todas no vamos a ver un ejemplo sencillo No más por ejemplo acá

Hacemos lo mismo a ver voy a poner promedio vamos a poner promedio a ver o vamos a ponerle en vari mejor Okay yo voy a poner sexo por acá voy a poner igual a masculino bien por acá voy a poner edad igual a 20 años bien y vamos

A poner hijos o o solamente ahí bien nos vamos a quedar ahí luego de eso acá vamos a poner Select Case y aquí a quién vamos a examinar miren por ejemplo eh a la edad podríamos examinar si o también podríamos examinar el sexo vamos a a

Poner a la edad bien ponemos a la edad y al final ponemos el en Select y lo tenemos ahí bien Ahora sí Qué es lo primero que vamos a hacer bien vamos a poner acá el Case y le vamos a decir si es menor a 20 miren ahí está la primera

Condición No pero si quiero agregarle Otra condición entonces acá pondría qué el and no entonces ponemos el and si es menor 20 si edad es menor a 20 y por acá ponemos sexo vamos a poner sexo es igual a femenino ojo los dos tienen que cumplirse para que entre acá entonces

Ponemos acá mcg Box a ver que le pondríamos es menor a 20 años pero a ver es menor a 20 años y sexo femenino no ahí Lo tendríamos bien sexo femenino bien ese es el primer caso a ver vamos con el segundo caso Case sí

Es mayor o podríamos poner menor a 10 sí podríamos poner acá no menor a 10 y sexo es igual a femenino aquí haremos lo mismo mcg Box es menor a 10 años y sexo es femenino no en este caso ojo tienen que cumplirse los dos tiene que

Cumplirse que sea menor a 20 y el sexo sea femenino para qué para que entre recién acá bien ese es el segundo caso miren vamos con el tercer caso fácilmente acá podría poner Case Y els no y y acá terminaría todo pero vamos a poner el caso para que se cumpla acá

Articulo Recomendado
Curso de VBA para Excel: 10 Ejercicios Condicional If con Operadores And y Or

Miren recién se va a cumplir Por qué Porque estoy poniendo femenino y femenino bien vamos a poner acá eh Case si es si El caso es menor Vamos a ponerle menor a 21 años en este caso sí es menor no porque es 20 y sexo es igual a qué a masculino no

Recién aquí se cumplen los dos ojo recién aquí se cumplen los dos okay Por qué Porque acá están las variables no y aquí es donde debería entrar no es menor a 21 años es menor a 21 años y el sexo es masculino bien eh podría poner

También acá el último que el y acá mcg Box no se cumplió ninguno por ejemplo bien eh vamos a ejecutar esto y me debería arrojar miren acá es menor a 21 años y el sexo es masculino ejecutamos y es menor a 21 años y el sexo es

Masculino ahí lo tenemos Bien voy a poner puntitos Para que vean que aparecen puros puntitos ejecutamos y ahí están los puntitos no como pueden observar podemos utilizar el operador and bien Vamos a ver el último ejercicio por acá para para recorrer con un bucle y también utilizar el Select Case A ver

Vamos a poner acá ejercicio a ver sa Perdón perdón sa ejercicio 06 bien Vamos a ver por acá a ver qué podríamos hacer acá vamos a declarar una variable o vamos a recorrer bien vamos a recorrer esta tablita que tenemos acá bien Por

Ejemplo a b c d e fg hasta acá le vamos a aumentar bien A ver hasta acá le vamos a aumentar vamos a acercar esto y ya lo tenemos ahí bien Ahora sí lo que vamos a hacer es lo siguiente eh vamos a utilizar un bucle podríamos utilizar un

Bucle bucle for each podemos utilizar el do While do until o el bucle for a ver con cuál trabajamos eh vamos a trabajar con el for each Como quien practicamos bien yo voy a declarar una variable por acá a ver de tipo objeto yo voy a poner mi Rango Okay el

Rango esta variable va capturar a todo este Rango para que pueda miren para que esta variable pueda tomar todo el rango Recuerden que necesitamos declararla Así que vamos a poner dim vamos a poner como y acá viene como Range Recuerden que Range es un objeto Entonces esta

Variable está declarada como un objeto y cuando nosotros queremos asignar valores a una variable de tipo objeto tenemos que utilizar Sí o sí el set miren este set mi Rango si no lo utilizamos les va a botar error Ahora les voy a enseñar miren entonces ponemos mi Rango y pongo

Igual y acá Range y le voy a asignar miren desde la a1 hasta la a7 a1 todo este Rango Okay desde la a1 ponemos acá desde la 1 dos puntos hasta la a7 bien entonces ya tenemos acá declarada la variable de tipo objeto y tenemos que

Poner el set Por qué Porque es una variable de tipo objeto Y contiene a toda esta eh esta matriz de datos No ahora sí ponemos el for each a ver si recordamos ponemos acá el for each luego ponemos eh una variable cualquier variable yo voy a poner a ver valor mi

Valor a ver valor no más Okay así se va a llamar la variable valor que va a recorrer ponemos in dentro de quién de este Rango que está de esta variable que contiene a todo este Rango bien y cómo Cerramos el forage no se olviden ponemos

El next lo bueno del forage es que no necesitamos poner recuerden la fila Por qué Porque internamente ya lo va interpretar Como por ejemplo si yo pongo mcg Box valor miren lo que va a pasar este valor va a recorrer todas estas celdas no a ver venimos acá ejecutamos

Miren a b c d e f g y H no bueno no hay H hasta las 7 no más okay Entonces como pueden ver ya corrió toda esta eh esta columna hasta la a7 bien sin necesidad de poner la fila Pero ahora sí viene el Select Case ponemos acá Select Case y

Aquí nosotros vamos a poner a quién A qué variable le vamos a analizar a la variable valor bien dónde cerramos con el en Select bien ahí lo cerramos con el en Select Y entonces acá podríamos poner los casos no por ejemplo voy a poner Case y aquí voy a poner entre comillas

Si es la letra b por ejemplo bien si es la letra b entonces acá voy a hacer algo bien voy a poner Case la letra a ver la e a ver con tres no más okay Y Case la letra g bien con estos tres a ver qué

Podríamos a hacer acá a ver yo quiero a ver le voy a poner más adentro esto yo quiero pintar por ejemplo de otro color no Entonces como pintábamos teníamos que poner valor punto A ver no se abre la propiedad miren no se abre la propiedad en caso miren si yo pongo un puntito

Debería abrirse las propiedades No si tienen ese problema lo que yo siempre hago es algo de acá pongo Range por ejemplo la a1 y acá pongo un puntito luego pongo interior Esta es la propiedad interior para que para acceder a más propiedades punto y pongo color

Index bien y acá color Index le pongo igual a cualquier color por ejemplo color cinco bien lo tenemos ahí todo este código miren hasta el puntito le voy a copiar y le voy a pegar acá pero esta vez con el valor bien ahí lo tengo

Copio esto pego y pego bien acá está eh qué más puedo hacer cinco le voy a poner acá el 15 y le voy a poner acá el 20 vamos a ver qué colores son si yo ejecuto esto miren debería cambiar de color la celda que contenga la letra b

La letra e la letra g ejecuto a ver a ver a ver Ah perdón perdón me olvidé Borrar esto vamos a borrarlo ejecuto y ahora sí miren cambio de color no vamos a poner otros colores 3 14 y vamos a poner 18 a ver ejecuto y miren Cómo va

Cambiando de color no vamos a poner un dos y tres a ver qué colores serán estos ejecuto y ya tenemos otros colores No a ver 8 9 y 10 por último ejecuto y ya tenemos otros colores como pueden ver el Select Case puede funcionar al igual que

El If y también se puede incluir dentro de los bucles no en este caso le incluimos dentro del bucle for each para recorrer solamente este pequeño Rango y cambiar de color a las celdas Coméntame qué tal te ha parecido este curso este tema del selet Case y eh también

Quisiera leerte cuál te parece Mejor si el If o el Select Case bien yo me voy a quedar hasta acá el siguiente video va a ser sobre controladores de errores y vamos a ver eh el long error resume next y el long error Goto bien eh Coméntame

Si tienes alguna duda Como siempre digo y nos vemos en el próximo video

What do you think?

Written by d2jma

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

GIPHY App Key not set. Please check settings

Inscripción UAM 2024 | Cómo solicitar una convocatoria de la UAM

☑️¡Desafío Absoluto! 30 Preguntas de Cultura General 🚀| ¿Superarás el #77? 🧠💥 | MDT ✅