Re: Una Pregunta Simple Alguien Sabe Como Sumar Columnas En ColumnView
Bueno amigo aqui te dejo el codigo listo ahora si
El error estaba al usar en el ciclo for
FOR i = 0 TO ColumnView1.Columns.Count
"ColumnView1.Columns.Count" Esto contaba las columnas que habian en este caso habian 3 es decir que i valia 0 despues 1 despues 2 y por ultimo 3.
Y entonces se movia cuatro veces solamente hacia abajo ( se movia las filas 4 veces )..!! Por eso dejava el ultimo valor sin sumar..!! porque en realidad habian mas..!!
Y realmente "ColumnView1.Columns.Count" solo contaba la columnas y no la filas que son las que necesitamos para movernos y sumar los datos..!
Por eso entonces cambie el ciclo for a
FOR i = 0 TO (ColumnView1.Count - 1) 'Ciclo para repetir las cantidad de filas que ahi en el Columnview
valor += ColumnView1[i][1] 'Suma de la primera fila
ColumnView1.MoveNext 'Mueve el siguiente dato
NEXT
Message.Info(valor)
Al utilizar "ColumnView1.Count" cuenta las filas que existe pero la cuenta desde 1 es decir que si ahi 6 fila y usas ColumnView1.Count te contara 7 por eso puse el (ColumnView1.Count - 1) ..!! siempre hay que restarle uno
Tambien cambie el
PUBLIC SUB Button3_Click()
DIM c AS Integer
c = (columnView1.Count) 'Cuenta cuantas filas existen desde el 1, en este caso no ahi que restarle ya que la siguiente fila es la que usaremos
ColumnView1.Add(c, TextBox2.Text)
ColumnView1[c][1] = TextBox3.Text
ColumnView1[c][2] = TextBox4.Text
END
Espero que ahora si te funcione todo te dejo el programa listo
Descargar