Junto dois códigos sendo um para não adicionar dois registros iguais e outro para adicionar o registro do formulário na tabela.
Mais esta com um erro.
Alguém pode me ajudar?
If (Not IsNull(DLookup("[CodMovimento]", "TabRec", _
"[CodMovimento] ='" & Me!MovCod & "'"))) Then
MsgBox "Esse recibo já foi emitido..." & CodMovimento.Text, _
vbInformation, "Atenção"
Cancel = True 'cancela o evento.
Me!MovCod.Undo 'desfaz a digitação.
Else
DoCmd.RunSQL "INSERT INTO TabRec (CodMovimento, Nome,Empresa, Valor, Data, Documento, ValorExt, Referente, Observacao) VALUES" _
& "(forms!formRecibo!MovCod, forms!formRecibo!MovPes," _
& "forms!formRecibo!MovEmp, forms!formRecibo!MovVal," _
& "forms!formRecibo!MovDat, forms!formRecibo!MovDoc," _
& "forms!formRecibo!VtxtExtenso, forms!formRecibo!RtxtReferente," _
& "forms!formRecibo!MovObs);"
MsgBox ("Registro salvo com sucesso!"), vbInformation
End If