Antes que nada perdon por la imagen no me fije y no pense que estuviera tan grande asi que mil disculpas y con respecto a la ayuda que estoy solicitando ya no se molesten, ya tengo solucionado mi problema solo tube que agregar dos lineas en el mshflexgrid y poder manipularlo y todo listo pongo algo del codigo de ejemplo por si alguien le sirve la ayuda posteriormente:
1.- Primero tengo que agregar los registros asi.
Código:
c = 1
While rs.EOF = False
MSHFlexGrid1.TextMatrix(c, 0) = c
'le damos formato a las celdas que se van a mostrar. como son los pagos
MSHFlexGrid1.TextMatrix(c, 10) = Format(rs.Fields(10), "$ #,##0.00")
c = c + 1
rs.MoveNext
Wend 2.- ahora agregamos dos filas mas para colocar lo que queremos
Código:
MSHFlexGrid1.AddItem ""
MSHFlexGrid1.AddItem "" 3.- y por ultimo agregamos la palabra TOTAL y la Suma
Código:
MSHFlexGrid1.TextMatrix(c + 1, 8) = "TOTAL"
MSHFlexGrid1.TextMatrix(c + 1, 10) = Format(Sumar(MSHFlexGrid1, 10), "$ #,##0.00") Sobra decir que la palabra Sumar es una función que se creo para tal efecto es decir sumar la columna numero 10 que es la que nos interesa.
Espero que le sirva a mas de uno y gracias por la ayuda prestada.