Private Sub txtOdds_LostFocus()
Bet = Val(Right(Me.txtOdds, Len(Me.txtOdds) - InStr(Me.txtOdds, "/")))
PayOff = Val(Left(Me.txtOdds, Len(Me.txtOdds) - InStr(Me.txtOdds, "/") + 1))
Ratio = PayOff / Bet
If Ratio < 1 Then
If PayOff = 1 Then
Me.txtOdds = Format((PayOff + Ratio), "0.00")
Else
OffSet = PayOff - 1
Me.txtOdds = Format((PayOff + Ratio) - OffSet, "0.00")
End If
Else
Me.txtOdds = Format(Ratio + 1, "0.00")
End If
End Sub
Actually I just noticed that if I scroll through my records, which already include the decimal odds, they all change to "2.00".