AYUDA CON CICLO FOR FOR FAVOR
En este ciclo, si coloco por ejemplo en el cboañosoli el numero 2004 el ciclo for en vez de parar hasta ese número se para en el 8020, alguien sabe que podrÃa estar pasando
Dim a As integer
Dim c As Long
c = 0
For a = 0 To Val(Cboañosoli.Text)
c = c + 4
Lblplaca.Caption = c
Next a
Dim a As integer
Dim c As Long
c = 0
For a = 0 To Val(Cboañosoli.Text)
c = c + 4
Lblplaca.Caption = c
Next a
El ciclo si esta parando en 2004, es decir, esta ejecutandose 2005 veces (de 0 a 2004); dado que el resultado que estas viendo es lblplaca.caption, este solo te esta mostrando el resultado de sumar 4 en la variable c un total de 2005 veces (4 * 2005 = 8020) ...
Si quieres validar completamente el resultado de tu ciclo, te recomendaria que modificaras la instruccion lblplaca.caption = c por ...
lblplaca.caption = "(a=" & a & ") c=" & c
De esta manera dicha etiqueta te muestra el conteo que llevas en a de acuerdo con el for, y el resultado de la suma de 4 a la variable c por cada ciclo ejecutado...
Saludos !
Si quieres validar completamente el resultado de tu ciclo, te recomendaria que modificaras la instruccion lblplaca.caption = c por ...
lblplaca.caption = "(a=" & a & ") c=" & c
De esta manera dicha etiqueta te muestra el conteo que llevas en a de acuerdo con el for, y el resultado de la suma de 4 a la variable c por cada ciclo ejecutado...
Saludos !
