Accessで複数のクエリの抽出条件にBetween[開始日]And[終了日]と入れて、マクロでその複数のクエリを次々に開いていくというものが入っているのですが、クエリが10以上あるので、[2005/01/01][2005/01/31]とを10セット以上入力しないとデーターが出てこない状態です。これを一度の期間指定入力で10個以上のクエリに同じ期間が自動で入るような方法を知りたいのです。
なにぶん、Accessが初心者で全くわからない状態ですので説明自体の意味がわからないかもしれません。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
フォームを利用してはいかがでしょうか。
フォーム1に「テキスト1」、「テキスト2」のコントロールボックスを配置して、各クエリーの抽出条件を
Between[forms!][フォーム1!][テキスト1] And [forms!][フォーム1!][テキスト2]としてあげれば、よいと思います。
あと、日付型のパラメータなので、クエリーの編集画面でメニューから クエリー、 パラメータを開いて、
抽出条件データの型を、日付型に指定する必要もあるとおもいます。
No.2
- 回答日時:
no1です
ごめんなさい式が間違ってました
Between[forms]![フォーム1]![テキスト1] And [forms]![フォーム1]![テキスト2]
No.4
- 回答日時:
抽出期間を入力するフォームを作り開始日と終了日のフィールドとマクロを実行するボタンを作り、開始日と終了日を入力後ボタンをクリックしマクロを実行させるのが普通ですね。
#1の方が書いているようにフォームに開始日と終了日のテキストボックスを作り入力された値でクエリの抽出条件に代入すれば良いと思います。
Between[forms]![フォーム名]![開始日] And [forms]![フォーム名]![終了日]
その10個以上あるクエリの抽出条件を書き換えなくてはいけませんが・・。コピペでもして変更してください。
ちなみにその10個以上あるクエリは全て別々のテーブルから抽出するクエリなのですか?
もしですが同じテーブルから担当者別等で10個以上のクエリで抽出しているのであれば最初に開始日から終了日までのレコードを1度抽出してそのクエリから10個のクエリで抽出すれば期間の抽出は1回ですみますが・・。
違うテーブルからだったらゴメンなさい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Access(アクセス) accessの日付フィールドから前年度だけを取り出したい 3 2022/04/13 23:13
- Access(アクセス) Access DAOのExecuteメソッドのオプション(RecordsetOptionEnum)に 1 2022/09/19 07:34
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Access(アクセス) お世話になります ACCESSを使用しています 下記のクエリデータ(1)があります 商品名 行数 A 1 2022/09/05 08:52
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) access レポート 請求書について 2 2022/07/04 22:52
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
アクセス コンボボックスのリスト項目以外を手動で入力は可能ですか
Access(アクセス)
-
Access フォームで条件抽出したものを印刷プレビューしたい
Access(アクセス)
-
アクセスのfilter、複数条件の記述方法を教えてください。
Access(アクセス)
-
-
4
Access 複数条件検索の設定が上手く行きません
Access(アクセス)
-
5
AccessのWHERE句において、変数は使用できますか?
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで、抽出したデータだ...
-
COUNTIFのやり方を教えてくださ...
-
Access チェックボックスを利用...
-
サイホンの原理
-
エクセルで色の付いたセルを抽...
-
エクセル VBA メール本文に指定...
-
「パラメータが少なすぎます。3...
-
access クエリ yes/no型のクエ...
-
未審査請求包袋抽出表作成とは...
-
PDFファイル/抽出許可され...
-
エクセルで近似値を特定の行か...
-
Accessの選択クエリの抽出条件...
-
アクセス 同じフィールド(テキ...
-
【エクセルVBA】 A1セルを参照...
-
Excel 文字列から6桁の数値の抽出
-
【AccessVBA】レコードセットOp...
-
コンボボックス全ての値を取得...
-
ACCESSのクエリー抽出条件にIIF...
-
エクセル関数で住所から丁目番...
-
AccessのWHERE句において、変数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで、抽出したデータだ...
-
「パラメータが少なすぎます。3...
-
PDFファイルから特定の文字を検...
-
AccessのWHERE句において、変数...
-
エクセルで色の付いたセルを抽...
-
ACCESSのクエリー抽出条件にIIF...
-
【AccessVBA】レコードセットOp...
-
Excel 文字列から6桁の数値の抽出
-
PDFファイル/抽出許可され...
-
X-Ripperというフリーウェアに...
-
アクセス 同じフィールド(テキ...
-
未審査請求包袋抽出表作成とは...
-
access クエリ yes/no型のクエ...
-
ACCESS クエリ 条件以外のレ...
-
血から鉄って作れないですか?
-
エクセル関数で住所から丁目番...
-
Access チェックボックスを利用...
-
COUNTIFのやり方を教えてくださ...
-
エクセル VBA メール本文に指定...
-
Accessの選択クエリの抽出条件...
おすすめ情報