Excel・Access編集日記

ExcelやAccessの使い方を共有しています。

Access クエリ フォームの値を反映させる

Accessのクエリ内で、

フォームに入れた開始日と終了日を反映したい。

 

そのためには、

クエリの ”抽出条件”内に、Between A and Bを入力する

 

Aは開始年月で、Bは終了年月。

 

フォームを参照するには、

A=[Forms]![フォーム名]![フォーム内の入力テキスト名]

B=[Forms]![フォーム名]![フォーム内の入力テキスト名]

 

として、テキスト名の前に、[Forms]!+[フォーム名]!を追加すればよい。

Between [Forms]![フォーム名]![開始年月] and [Forms]![フォーム名]![終了年月]