Visual Basic - sumas en flexgrid

Life is soft - evento anual de software empresarial
 
Vista:

sumas en flexgrid

Publicado por fede (189 intervenciones) el 02/10/2005 01:38:28
hola chicos les pregunto si saben como sumar los valores que contienen algunas celdas del flexgrid.
o sea tengo un flexgrid en el cual la columna 2 carga el precio y la tres la cantidad
como hago con un for para que me sume toda una columna
yo hice un for pero no me cargaba nada
for i = 1 to .row = -1
uno= .textmatriz(i,2)
dos= .texmatriz(i,3)
next i
gacias fede
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sumas en flexgrid

Publicado por manu (87 intervenciones) el 03/10/2005 20:49:39
Dim Precio As Double
Dim Cantidad As Long
Dim Total As Integer
Dim lngMaxRow As Long

lngMaxRow = Me.flexGrid.Rows - 1
For w = 1 To lngMaxRow
DoEvents
Precio = Me.flexGrid.TextMatrix(w, 2)
Cantidad = Me.flexGrid.TextMatrix(w, 4)
Total = Precio * Cantidad
Next w

Saludos
Manuel Colca Lima - Perú
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:sumas en flexgrid

Publicado por Ismael (3 intervenciones) el 05/10/2005 08:34:51
Hola,
Aquí tienes otro ejemplo:

Sub Cal_Total()
With Grid1
For h = 0 To 9 'grid1.row-1
.Col = 4
.Row = h
importe = Val(.Text)
subtotal = subtotal + importe
Next h
Total(0).Caption = subtotal
Total(0) = Format(subtotal, "###,###.00")
Total(1) = subtotal * 0.15
Total(1) = Format(Total(1), "###,###.00")
Total(2) = subtotal * 1.15
Total(2) = Format(Total(2), "###,###.00")
Text3.Text = Total(2).Caption
Text3.Text = Format(Text3, "#########.00")

End With
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:sumas en flexgrid

Publicado por fede (189 intervenciones) el 06/10/2005 14:46:40
Gracias manu e ismael me sirvio a pleno, un abrazo fede rosario - argentina.
Mucha suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar