過去ログ

                                Page     352
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼VBAの変数をクエリの抽出条件に設定できませんか?  しょしょじ 03/8/6(水) 20:29
   ┗Re:VBAの変数をクエリの抽出条件に設定できませんか?  イケガミ 03/8/6(水) 20:32
      ┗Re:VBAの変数をクエリの抽出条件に設定できませんか?  しょしょじ 03/8/7(木) 20:12

 ───────────────────────────────────────
 ■題名 : VBAの変数をクエリの抽出条件に設定できませんか?
 ■名前 : しょしょじ
 ■日付 : 03/8/6(水) 20:29
 -------------------------------------------------------------------------
   Access97をつかっています。
メニューフォームから条件を選択してフィルタをかけたいのですが
抽出条件が長くて複雑なのでVBAで変数にしてクエリを作成し
それをフォームのレコードソースに設定しています。
これをクエリに直接変数を代入するようなことは出来ないのでしょうか?
なにぶん初心者なのでよろしくお願い致します。

 ───────────────────────────────────────  ■題名 : Re:VBAの変数をクエリの抽出条件に設定できませんか?  ■名前 : イケガミ  ■日付 : 03/8/6(水) 20:32  -------------------------------------------------------------------------
   >メニューフォームから条件を選択してフィルタをかけたいのですが
>抽出条件が長くて複雑なのでVBAで変数にしてクエリを作成し
>それをフォームのレコードソースに設定しています。
>これをクエリに直接変数を代入するようなことは出来ないのでしょうか?

えっと。。。
抽出は、クエリ?それともフィルタ??

クエリからは、直接変数を使うことはできませんので、
関数化してやるとかかな?

 ───────────────────────────────────────  ■題名 : Re:VBAの変数をクエリの抽出条件に設定できませんか?  ■名前 : しょしょじ  ■日付 : 03/8/7(木) 20:12  -------------------------------------------------------------------------
   >えっと。。。
>抽出は、クエリ?それともフィルタ??
>
>クエリからは、直接変数を使うことはできませんので、
>関数化してやるとかかな?

クエリです。

教えていただいて有難うございます。

関数にするとしても書き方がわかりません。

モジュールに関数をつくったら、それをどういう風にクエリに書いたら良いのでしょう。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 352