vivas
no trabalho que estou a realizar/adaptar de um exemplo que aqui foi colocado na secção de exemplos estou com o seguinte problema :
no formcliente ao colocar o NIF usando o código abaixo dá-me erro.
run-time error "13"
type mismatch
e não estou a conseguir ultrapassar este conflito
agradecia apoio
segue codigo que estou a usar
""
Private Sub txtnif_BeforeUpdate(Cancel As Integer)
If Me.txtNIF.Value <> NIF(Me.txtNIF) Then
MsgBox "NIF Inválido, introduza novamente...", vbInformation
DoCmd.RunCommand acCmdSaveRecord
Else
MsgBox "NIF válido."
Me.txtNIF.InputMask = "000\000\000"
DoCmd.RunCommand acCmdSaveRecord
End If
End Sub
""
obrigado
mirsofy
no trabalho que estou a realizar/adaptar de um exemplo que aqui foi colocado na secção de exemplos estou com o seguinte problema :
no formcliente ao colocar o NIF usando o código abaixo dá-me erro.
run-time error "13"
type mismatch
e não estou a conseguir ultrapassar este conflito
agradecia apoio
segue codigo que estou a usar
""
Private Sub txtnif_BeforeUpdate(Cancel As Integer)
If Me.txtNIF.Value <> NIF(Me.txtNIF) Then
MsgBox "NIF Inválido, introduza novamente...", vbInformation
DoCmd.RunCommand acCmdSaveRecord
Else
MsgBox "NIF válido."
Me.txtNIF.InputMask = "000\000\000"
DoCmd.RunCommand acCmdSaveRecord
End If
End Sub
""
obrigado
mirsofy