Problemas de planificación de VBA de acceso de dos niveles
Subform_click() privado
a = 1
Para i = 1 a 3
Seleccione el caso uno
Caso 1, 3 p>
a = a + 1
Caso 2, 4
a = a + 2
Finalizar selección
Siguiente I
MsgBox a
Conector final
Algunos lugares no están marcados con espacios. El procedimiento anterior es correcto.
Cuando i=1, la instrucción select selecciona a=a+1. Dado que a=1 se inicializa a 1, es equivalente a a=1+1, a=2.
Cuando i=2, la instrucción select selecciona a=a+2, es decir, a=2+2.
En este momento a=4.
Cuando i=3, select ejecuta a=a+1, es decir, A = 4+1, A =5.
Bucle completado
Salida del mensaje a=5