Cómo entender las variables en Excel VBA
Variables: cambian cuando el programa se está ejecutando y desaparecen automáticamente cuando finaliza el programa.
Por ejemplo, el siguiente código es una función personalizada que calcula factorial. El código es el siguiente:
Función jc(a As Integer)
Si a >50 Entonces jc = 0 Salir de la función
Finalizar si
jc = 1
Para I = 1 A jc = jc * I
Siguiente I
Función final
Aquí, jc también se puede interpretar como una variable cuyo valor inicial se establece en = 1 y se multiplica para obtener el valor factorial deseado.
Con un solo paso, puedes ver los cambios en jc.
Establezca un punto de interrupción en jc=jc*i, como se muestra en la figura:
Establezcalo en a=10 y luego verifique el funcionamiento de la función.
Paso 1: Verificar los valores de las variables I y JC cuando i=1. Como se muestra en la figura:
Paso 2: Verifique los valores de las variables I y JC cuando i=2. Como se muestra en la figura:
Paso 3: Verifique los valores de las variables I y JC cuando i=5. Como se muestra en la figura:
Paso 4: Verifique los valores de las variables I y JC cuando i=5. Como se muestra en la imagen: