Bueno por fin solucione mi problema:
El problema no esta en la consulta, estaba en la Grilla. me quedo de esta forma.
Código:
If Rs.State = 1 Then Rs.Close
Rs.Open "SELECT * FROM Ppagos WHERE NOMBRE = '" & .TxtActualizarNombre.Text & "' ORDER BY Ffecha", cnn, adOpenStatic, adLockOptimistic
Rs.Requery
Call .FlexGridCargar(.GrillaPpagos)
Fila = 1
While Rs.EOF = False
.GrillaPpagos.TextMatrix(Fila, 0) = Format(Rs.Fields("Ffecha"), "dd-MMM-yyyy")
.GrillaPpagos.TextMatrix(Fila, 2) = Format(Rs.Fields("Pagos"), "$ #,##0.00")
Fila = Fila + 1
Rs.MoveNext
Wend
.TotalPpagos = Format(Sumar(.GrillaPpagos, 2), "$ #,##0.00")
.Show vbModal Creo que esto era una Novatada, pero en fin a veces se nos escapan algunos detalles. Gracias a todos los que se esforzaron por ayudarme.
Hasta Pronto.