対象:Access97,Access2000,Access2002,Access2003パラメータクエリを利用している方から「抽出条件を入力せずに[OK]ボタンを押したら、全てのレコードが表示されるようにできませんか?」というご質問をいただくことがあります。パラメータクエリを作成して実行すると、[OK]ボタンと[キャンセル]ボタンのついた[パラメータの入力]ダイアログが表示されます。テキストボックスに抽出条件を入力して[OK]ボタンをクリックするとクエリ結果が表示され、[キャンセル]ボタンをクリックすればパラメータクエリの実行がキャンセルされます。[パラメータの入力]ダイアログのテキストボックスには何らかの条件を入力する必要があり、何も入力せずに[OK]ボタンをクリックすれば該当レコードなしの状態となります。[スポンサードリンク]これを、テキストボックスに抽出条件を入力せずに[OK]ボタンをクリックしたときに、全レコードが表示されるようにできないのか?というのが質問の主旨です。]の中は、お好きな文言にしてください。一般的なパラメータクエリと同様、[パラメータの入力]ダイアログに表示される文字列になります。]内の文字列は完全に同じにすることです。Null」がパラメータが入力されなかったときに全レコードを表示する記述です。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。