• ベストアンサー

Accessについての質問です。

フォームに印刷ボタンを作成し、印刷ボタンクリック時にID No.が入力されている場合は印刷が実行されて、ID No.が未入力の場合の「印刷」ボタンクリック時に、ID No.の入力を求めるメッセージボックスを表示して、ID No.のフィールドにフォーカスを移動するにしたいのですがうまくいきません。 イベントをどのようにしたら良いのでしょうか? ご教授願いますm(__)m

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ボタンのクリック時に、下記のイベントプロシージャを設定してください。 Private Sub コマンド1_Click()   If IsNull(Me.[ID No.]) Then     MsgBox "ID No. を入力してください。"     Me.[ID No.].SetFocus   Else     DoCmd.OpenReport "レポート名"   End If End Sub

moripan3104
質問者

お礼

いつもありがとうございます。 無事、解決しましたm(__)m