VBAを初めて使いましたが、複数のフィールドを持つ分割フォーム用の検索ボックスを作成したいと考えていました。私はマクロを使い始め、VBAに変換してしまったので、実際にはコードにエラーがあるかもしれません。検索ボックスのメッセージボックスに結果が返されない場合、Access 2010
はとにかく、私は適用filterコマンドを使用し、私は結果がないときにポップアップするメッセージボックスをしたいと思いますが、このコードは動作しません。
Private Sub cmdSearch_Click()
On Error GoTo cmdSearch_Click_Err
DoCmd.ApplyFilter "", "[IDTag] Like
""*"" & [Forms]![Main Menu]![txtSearch] &
""*"" Or [Title] Like ""*""
& [Forms]![Main Menu]![txtSearch] & ""*""",""
cmdSearch_Click_Exit:
Exit Sub
cmdSearch_Click_Err:
MsgBox Error$
Resume cmdSearch_Click_Exit
End Sub
[docmd.applyfilterの結果を処理しない](http://stackoverflow.com/questions/1730293/handling-no-results-for-docmd-applyfilter) –