Microsoft Access Club Access超初心者対象Forum Access初級者対象Forum Access初・中級者対象Forum Access VBA Tips Forum DAO、ADO、SQL Forum

     

リストへもどる

投稿記事の一括表示

タイトルフォームで入力した値を参照してクエリを出したいです
記事No172026
投稿日: 2017/09/14(Thu) 18:19
投稿者subaru
OS:Windows 7
Access Version:クエリの日付はyyyy/mm/ddで日付型の値です。
他の質問者が似たような質問をしていてそれを試したのですがダメでした。
他の質問者に対しての回答は「 Like"2017/09/13" ]とフォームから参照するやり方がありましたが
月が出ませんでした。
自分でやってみたのは「Like [Forms]![A]![年]/[Forms]![A]![月]"&/*"」です。
フォームのボタンのイベントプロシージャからクエリを開くことを実行したいです。
お願いします。

タイトルRe: フォームで入力した値を参照してクエリを出したいです
記事No172027
投稿日: 2017/09/15(Fri) 09:14
投稿者ナバ
おはようございます。

> Access Version:クエリの日付はyyyy/mm/ddで日付型の値です。

やりたいことをもう少し具体的に書きましょう。
フォーム上の「年」と「月」を参照して抽出したいのですね。

日付型のフィールドに対してLike はできません。
Betweenで年月の1日と末日をしてはどうですか。

Between DateValue([Forms]![A]![年] & "/" & [Forms]![A]![月] & "/1") And DateValue([Forms]![A]![年] & "/" & [Forms]![A]![月] & "/30")

末日は自分で計算して設定してください。

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード

ページの先頭へ 前ページへ戻る