ecco, prova questo... di più non posso fare.
codice:
Private Sub Form_Activate()
txtAcconto.Locked = True
End Sub
Private Sub txtAcconto_Change()
If Trim(txtPrezzo) <> "" And Trim(txtAcconto) <> "" Then
If Not IsNumeric(txtPrezzo) Then
MsgBox "Il Prezzo deve essere un valore numerico"
txtPrezzo = ""
txtAcconto = ""
txtRimanenza = ""
txtPrezzo.SetFocus
Exit Sub
End If
If Not IsNumeric(txtAcconto) Then
MsgBox "L' Acconto deve essere un valore numerico"
txtAcconto = ""
txtPrezzo = ""
txtRimanenza = ""
txtAcconto.SetFocus
Exit Sub
End If
Dim miaRimanenza As Single
txtPrezzo = Replace(txtPrezzo, ".", ",")
txtAcconto = Replace(txtAcconto, ".", ",")
miaRimanenza = CSng(txtPrezzo) - CSng(txtAcconto)
txtRimanenza = miaRimanenza
End If
End Sub
Private Sub txtPrezzo_Change()
txtPrezzo = Replace(txtPrezzo, ".", ",")
txtAcconto = txtPrezzo
txtRimanenza = txtPrezzo
If txtPrezzo = "" Then
txtAcconto.Locked = True
Else
txtAcconto.Locked = False
End If
End Sub
ciao ciao