Valor anulado y válido en un campo
Estoy realizando un formulario en access donde me valide un campo cuando diga anulado este el valor del campo acumulado, me enviaron este código pero al realizar los datos me da error.

Ahora voy a cambiar el ticket AAAA del día 04 y le voy a poner que está anulado

Ese saldo no es correcto, por tanto pulso el botón y

En el del día 04 me repite el mismo saldo que había hasta ese momento y por tanto me ha modificado el del día 06.
En este caso, pero ya te digo que sería conveniente que pusieras una imagen, el código del evento Después de actualizar del combinado Condición es
Private Sub Condicion_AfterUpdate()
DoCmd.RunCommand acCmdSaveRecord
Saldo = DSum("precio", "tabla2", "ticket='" & Me.Ticket & "' and condicion=""VÁLIDO""")
End SubY el código del evento Al hacer clic del botón es
Private Sub Comando14_Click()
DoCmd.SetWarnings False
DoCmd.GoToRecord , , acFirst
Dim i As Integer
For i = 1 To Me.Recordset.RecordCount
Saldo = DSum("precio", "tabla2", "ticket='" & Me.Ticket & "' and condicion=""Válido"" and idventa<=" & Me.Idventa & "")
DoCmd.GoToRecord , , acNext
Next
End Subel error que me da es el siguiente
En este campo idventa que campo se refiere, me arroja error al hacer el ejemplo en mi pc
and idventa<=" & Me.Idventa & "")
el 11 jul.
wilton Reyes
Me da este error
