- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームの検索で一致データが無い場合の表示)
フォームの検索で一致データが無い場合の表示
このQ&Aのポイント
- フォームの検索で一致データが無い場合、適切なメッセージを表示する方法について教えてください。
- 初心者がエクセル2003を使用している中で、一致する番号の情報がない場合に表示するメッセージボックスの方法を教えてください。
- 検索用のフォームで番号を入力し、一致した番号の情報がない場合に表示するメッセージを実装したいです。どうすれば良いでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
フォームを開く前に、 DLookUp で存在確認し、 無ければ処理を中止すれば良いですね。 > stLinkCriteria = "[番号]=" & "'" & Me![番号入力欄] & "'" If IsNull(DLookUp("番号", "テーブル名", stLinkCriteria)) Then MsgBox "一致する番号はありません" Exit Sub End If > DoCmd.OpenForm "F_情報", , , stLinkCriteria "テーブル名"は、フォームのレコードソースになっているテーブル・クエリですよ。念のため。