Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


627 / 9994 ←次へ | 前へ→

【12677】Re:一つの条件で複数検索
発言  kok  - 14/12/24(水) 9:52 -

引用なし
パスワード
   ▼かるびの さん:

回答ありがとうございます。

下記のように書いていただいたのですが、実際どう組み込んでいったらよいかわからない状態です。

> 「検索コード」テキストボックスに15という値が入力されているとし、
>strWhereがString型の変数だとすると、
>   strWhere = "コード1 = " & Nz(検索コード.Value,0)
>というコードを実行すると、strWhereに「コード1 = 15」という文字列が格納されます。
> 「Nz(検索コード.Value,0)」の部分をダブルコーテーションで囲われたものの外に出す
>という点がポイントです。
>
> strWhere の後に文字列をつなげたければ、上記のコードに続けて
>   strWhere = strWhere & " AND "
>というコードを実行すれば、strWhere には「コード1 = 15 AND 」という文字列が格納されます。

自分の勉強不足だという事はわかっていますので、理解するまでは時間がかかりそうなので保留させて下さい。


> クエリのデザインビューで、マウスを右クリックをし、「テーブルの表示」を選択します。
>「テーブルの表示」フォームから「T事業所コード1」を2回追加します。
> そうすると、デザインビューに「T事業所コード1」「T事業所コード1_1」「T事業所コード1_2」
>というテーブルが表示されるはずです。
> あとは、これらを使ってクエリを作ります。
>
> 「T事業所コード1_1」「T事業所コード1_2」の実体は、「T事業所コード1」です。
>一つのテーブルを、名前を変えて使い回すわけです。
>
> とはいえ、コード1〜3を一つのフィールドにしてしまえば、T事業所コード1〜3の問題は
>出てこないことになるんですけどね。
     
上記は以前やってみたのですが、クエリ表示をしたら何も出てこなかったんです。
何かやり方を間違えたのかもしれませんので、後日チャレンジしてみます。

587 hits

【12669】一つの条件で複数検索 kok 14/12/17(水) 14:37 質問[未読]
【12670】Re:一つの条件で複数検索 かるびの 14/12/17(水) 23:19 回答[未読]
【12671】Re:一つの条件で複数検索 kok 14/12/19(金) 11:49 質問[未読]
【12672】Re:一つの条件で複数検索 かるびの 14/12/20(土) 0:10 回答[未読]
【12674】Re:一つの条件で複数検索 kok 14/12/20(土) 10:20 発言[未読]
【12675】Re:一つの条件で複数検索 かるびの 14/12/21(日) 1:25 回答[未読]
【12677】Re:一つの条件で複数検索 kok 14/12/24(水) 9:52 発言[未読]
【12678】Re:一つの条件で複数検索 かるびの 14/12/25(木) 0:09 回答[未読]
【12679】Re:一つの条件で複数検索 kok 14/12/25(木) 15:54 発言[未読]
【12680】Re:一つの条件で複数検索 かるびの 14/12/26(金) 0:41 回答[未読]
【12684】Re:一つの条件で複数検索 kok 15/1/15(木) 10:00 お礼[未読]

627 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078190
(SS)C-BOARD v3.8 is Free