Microsoft 製品に組み込まれている Visual Basic の実装。
すみません。投稿後
色々試して、下記に修正したらうまく動作しました。
Private Sub Form_BeforeUpdate(Cancel As Integer)
'データの重複入力をチェック
If DCount("勘定科目", "T06_勘定項目", "勘定科目='" & Me!勘定科目 & "'") > 0 Then
Beep
MsgBox "この勘定項目は既に登録されています! ", vbOKOnly + vbExclamation, "重複エラー"
Cancel = True
Me.Undo '元に戻す
End If
End Sub