Excel Avanzado

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

Excel Avanzado

DO LOOP en VBA para seleccionar balones reglamentarios

| Sin comentarios

La estructura DO UNTIL…LOOP se puede usar con el fin de repetir un bloque de instrucciones hasta que una condición se cumpla, logrando de esta forma generar un bucle finito.

En este caso fue necesario adicionar un contador de filas para que cuando llegue a cierta cantidad de filas se detenga.

El problema que se trató de solucionar fue la de la selección de balones reglamentarios para una partido de futbol. Como se sabe, según la FIFA, el balón: será esférico, será de cuero u otro material adecuado, tendrá una circunferencia no superior a 70 cm y no inferior a 68 cm, tendrá un peso no superior a 450 gramos y no inferior a 410 gramos al comienzo del partido, tendrá una presión equivalente a 0.6 – 1.1 atmósferas (600 – 1100 g/cm2) al nivel del mar.

El código que se empleó fue el siguiente:

Código

(Para mayor visualización de la imagen, hacer click en la misma)

Ejemplo:

Se tiene una tabla con todas las medidas realizadas a 20 balones diferentes.

Muestra de balones

(Para mayor visualización de la imagen, hacer click en la misma)

Luego se ejecuta la macro antes mencionada y se obtiene lo siguiente:

Resultado de la muestra

(Para mayor visualización de la imagen, hacer click en la misma)

De esta forma se puede obtener rápidamente cuáles son los balones que cumplen todos los requisitos y están aptos para su uso en un partido oficial.

Publicado por: Daniel Poma Luna

Do Loop en VBA para seleccionar balones reglamentarios

Deja una respuesta

Los campos requeridos estan marcados con *.