Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sentencias condicionales:
que hemos de calcular (datos de salida), ¿Cómo calcular la salida a partir de la entrada?
Pasos:
En la medida de lo posible se debe tratar de evitar los errores en tiempo de ejecución, ya que:
Al llegar a este punto, ejecuta esta(s) acción(es) sólo si esta(s) condición(es) es (son) cierta(s)
Este es el condicional IF (Si)
Sentencia condicional IF
if a != 0
x = -b/a
print , Solución: `, x
Introducimos a=0, b=1, no pasará nada, no ocurre error, pero el procedimiento no producirá
salida.
if a == 0 or 1/a > 1:
¿Puede provocar una división por cero?
NO
While Wend
El bucle WHILE…WEND sirve para realizar un tipo de bucle muy utilizado en programación que
es el bucle Mientras, que se ejecuta mientras que se cumpla una condición.
For To Next
El bucle FOR NEXT nos permite repetir una acción un número de veces dado.
Ejemplo:
En este ejemplo tenemos el bucle FOR NEXT en VBA más sencillo. El bucle cuenta de 1 a 10 y
va poniendo en una columna el valor del contador.
With
La estructura With en Vba nos permite ejecutar un conjunto de instrucciones sin tener que
volver a hacer referencia al mismo objeto.