• ベストアンサー

Accessのパラメータクエリに入力規則は設定できますか?

Accessのパラメータクエリを作成した場合に表示されるダイアログボックスに入力する際に日本語入力のオン・オフを切り替える設定はできるのでしょうか? 例えば「担当者CD」が「130」と入力させる場合です。

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

  • ベストアンサー
  • 30246kiku
  • ベストアンサー率73% (370/504)
回答No.1

無理なような気がします。 バフッとした入力規則は以下手順で設定できますが、 細かなものが欲しい時(日本語入力オン・オフ含む)には、 フォームを表示し、クエリからはそのフォームを参照する方法になるかと思います。 バフッとした設定:データ型だけを指定) クエリに、フィールド:担当者CD があり、長整数の型だったとします。 抽出条件に、[担当者CDを入力してください] とパラメータ設定したとします。 このテーブルを表示している周りの空白部分で、マウス右クリックし、「パラメータ」を選択します。 パラメータ部分に、[担当者CDを入力してください] データ型を、長整数に設定し、OK保存します。 これを実行した時、入力に "ABCD" など数値以外を入力するとエラーメッセージが表示されます。

sugasa
質問者

お礼

ご回答いただきありがとうございました。 通常の設定では無理で、VBAで記述すれば可能ということですね? ありがとうございました。

関連するQ&A