No.2ベストアンサー
- 回答日時:
私が想定していたのは、変数の置場として、フォームの
テキストボックス等のコントロールを利用してみたらどう
かということでした。
まず、変数xを
Me.TextBox1.Text= x 等でデータを格納させ、その後
クエリの条件式の中に
[Forms]![Form1]![TextBox1]
を入れておくことで、変数を流用しようと考えていました。
実際には見検証なので実際に動くかは不明でしたが。。。。(^_^;
No.1
- 回答日時:
どこからが判らないんでしょうか?具体的に示した方が宜しいかと。
全てわからないと仮定して、とりあえず私がやるとしたら
以下の方法ですかね?
1)Recordsetを利用して、データを1件取得します。
2)フォームのコントロールにそのデータを代入します。
3)フォームの値をクエリの条件式に代入します。これは
フォームを開いていれば、クエリのデザイン内で選択
することが可能です。
4)マクロの「オブジェクトの削除」で、クエリを削除し
ます。
以上が最も簡単な方法になると思います。
他にも、フォームやクエリを使用せずに、データ取得後、
パブリックの変数にデータを代入し、SQLの条件式に
変数を代入することで実現できますが、上記の方が見た目
的に判り易いかと思いますので。
この回答への補足
ご回答ありがとうございます。
3の部分をクエリではなく、SQLで行い
うまく行きました。
もし、よろしければ、3の部分をおしえていただけないでしょうか?
入れる値が'x'という変数に格納されていた場合、
クエリの条件部分にに普通に'x'と入れてはうまくいきませんよね?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) お世話になります ACCESSを使用しています 下記のクエリデータ(1)があります 商品名 行数 A 1 2022/09/05 08:52
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Visual Basic(VBA) 最終列の右へSUM関数を作成するため下記コードを実行しましたが、最終列「10月28日」が上書きされて 3 2022/12/05 20:32
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Visual Basic(VBA) Excel のユーザー定義関数でソルバーが動作しない 1 2022/09/05 19:51
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
-
Access クエリで変数を参照するとき
Visual Basic(VBA)
-
AccessのWHERE句において、変数は使用できますか?
Access(アクセス)
-
-
4
Accessのクエリの値を変換(代入)する方法について
Visual Basic(VBA)
-
5
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
6
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
7
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
8
ACCESS クエリの抽出条件を動的に変更したい。
その他(コンピューター・テクノロジー)
-
9
VBとアクセスでSQL文に変数を使いたいのですが
Visual Basic(VBA)
-
10
Access 最後のレコードに到達するまでループ処理を行う方法
Access(アクセス)
-
11
VBAをつかってクエリの情報を抽出するには??
Visual Basic(VBA)
-
12
ACCESSでコントロールソースの変更
Access(アクセス)
-
13
Access 値の代入について
Access(アクセス)
-
14
アクセスVBAのMe!と[ ]
Access(アクセス)
-
15
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
16
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
17
select文の戻り値を変数に格納したい。
Visual Basic(VBA)
-
18
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
19
実行時エラー 3265「要求された名前、または序数
Visual Basic(VBA)
-
20
アクセス VBAについて FROM句の構文エラー
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスのフォームにカンマ区...
-
SQL*Loader
-
VBAからクエリのパラメータを設...
-
ACCESSのフォーム上で複数検索...
-
検索フォームで空白を抽出したい
-
Access テキストボックスとlik...
-
Accessの検索フォームで。
-
Accessでの電話番号下4桁での検...
-
アクセス マクロのメッセージ...
-
パススルークエリの動的パラメ...
-
AccessのデータをExcelテンプレ...
-
access 検索フォームで検索が...
-
Access2000で文字列中の半角ス...
-
Accessで検索フォームを作成し...
-
ACCESS マクロで検索に...
-
Accessのフォームで、空欄のレ...
-
年月日を持つテーブルから年月...
-
Access
-
Access レポート印刷するときに...
-
データベースのINT型項目にNULL...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
年月日を持つテーブルから年月...
-
SQL*Loader
-
アクセスのフォームにカンマ区...
-
Accessのフォームで、空欄のレ...
-
Access2000で文字列中の半角ス...
-
VBAからクエリのパラメータを設...
-
Accessの検索フォームで。
-
access 検索フォームで検索が...
-
パススルークエリの動的パラメ...
-
検索フォームで空白を抽出したい
-
ACCESS マクロで検索に...
-
ACCESS2003 でクエリの抽出条件...
-
AccessにてExcelファイル名にパ...
-
ACCESSのフォーム上で複数検索...
-
Access2007のサブフォームのReq...
-
複数条件検索について
-
Access テキストボックスとlik...
-
where条件式であいまい検索がし...
-
Accessでの電話番号下4桁での検...
-
VBAユーザーフォーム内のテキス...
おすすめ情報