• 締切済み

アクセスで2種類の範囲での絞り込み方法を教えてください。

アクセス2000で不動産のデータベースを作っています。 地域・種類(マンション等)・条件(賃貸等)・土地面積・建物面積から絞り込みたいです。 今のところ、地域・種類・条件までは抽出できるようになっていますが、更に、土地面積を範囲で絞り込み、その上、更に建物面積で絞り込みを行えるようにしたいのです。 クエリとフォームの設定をどうしたらよいのかを教えてください。 申し訳ありませんが、初心者向けで教えてくださると助かります。 よろしくお願いします。

みんなの回答

  • wandayu
  • ベストアンサー率24% (24/99)
回答No.1

入力フォーム名を「フォーム1」 面積範囲を範囲FROM~範囲TOとした場合 <=Forms![フォーム1]![範囲FROM] And <=Forms![フォーム1]![範囲TO] これをクエリの土地面積、建物面積の項目の抽出条件に指定してあげればAND条件となり土地面積範囲を満たし、なおかつ建物面積満たした条件が抽出できると思います。

178wako
質問者

お礼

検索方法が変更になり、何とか完成いたしました。 あとがとうございました。 また何か発生しましたら教えてください。

178wako
質問者

補足

早速のご回答ありがとうございました。 うまく動かなかったのですが、between…and…でできました。 ちなみに、面積の指定をしたくない場合、0から999999と入れていますが、入れなくてもよいような方法はありますでしょうか? 例(1)100から空白で、100以上を抽出 例(2)土地面積は空白で建物面積だけで抽出 例(3)全部空白にして地域・種類・条件のみで抽出 などというようなことは初心者でもできますでしょうか? よろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ACCESSのフォームで、絞込み検索すると重複したレコードが増えてしま

    ACCESSのフォームで、絞込み検索すると重複したレコードが増えてしまいます。 ACCESSのフォームで、コンボボックスを6ほど設置し、条件を絞り込んでデータを抽出するシステムを作成しました。 抽出自体は問題なく出来ているのですが、再クエリを実行した時、同じ抽出条件と結果が複数レコード表示されてしまいます。 調査した結果、フォームプロパティのレコードソースに設定していますクエリの実行結果の件数と同じ件数分増えてしまうようです。 そして、そのフォームをしばらく使用していますと、「これ以上テーブルを開くことができません。」とのメッセージが出てしまいます。 これも何か関係しているのでしょうか? いろいろと調べてみましたが、解決する事ができませんでした。ご指導、宜しくお願いします。

  • Accessのコンボボックスの絞込み検索について教えて下さい

    Accessで仕入伝票の入力作業をしています。 入力フォームの中のコンボボックスを開いて仕入先コードを入力しますが、仕入先が多いため別のテキストボックス(テキスト名=「読みがな」)に入力された読みがなを使って絞込みをします。方法はコンボボックスの集合ソースのクエリーの社名フリガナのフィールドに 「 like "*" & [forms]![F_入力票]![読みがな] & "*"」と抽出条件を入れました。 これでうまく絞り込みができましたが、同じ様にこれをサブフォームの中で行うとエラー(「読みがな」が存在しない)になってしまいます。 このエラーを回避してうまく絞り込みができる方法を教えて下さい。 よろしくお願いします。

  • Access 2007でのクエリ集計で複数の条件を指定したい

    はじめまして。 Access初心者です。 研究で23区の建物の集計を行っており、区名、建物面積、土地面積、建物階数、ある属性の有無(0,1)のデータがあります。(約計180万行) 区名とある属性の有無をグループ化、建物面積、土地面積を合計、あとカウントで集計を取りたいのですが、階数(0~69階まで)の条件の設定で手こずっています。 抽出条件を用いて、それぞれ1条件ずつ集計することはできました。 低層(0-2),中層(3-5),中高層(6-9),高層(10-)と4段階に分けたいのですが、1つのクエリで表すことは可能でしょうか? 結果できる行としましては、23×2×4=184行になる予定です。 よろしくお願いいたします。

  • Accessで任意のテーブルのフィールド値をクエリの抽出条件にできますか?

    Accessで任意のテーブルのフィールド値をクエリの抽出条件にできますか? 工程管理のAccessDBがあり、毎日更新される工程を管理するため、数種類の選択クエリを作成しています。 そのクエリからExcelのデータベースクエリを使ってExcelシートにクエリ毎に各シートに取り込んでいます。 Accessクエリは不定期で抽出条件を変更しています。 抽出条件はどのクエリでも同時に同じものを使うところが多いため、任意に入力した値を抽出条件に指定できれば、一度で全クエリの抽出条件を変更できるのではないかと考えています。 色々調べてもフォームを使った方法は紹介されていますが、上記の条件下でいい方法はないでしょうか? 抽出条件は『Is Null Or >#2008/06/30#』のような感じです。

  • フォームからクエリの抽出条件を入力する方法

    既存のデータベースより複数のテーブルを結合し、必要なカラムだけを表示させるようなクエリを作成しました。 他の人でも操作ができるように、フォームを作成し、テキストボックスにて抽出条件を指定し、クエリやレポートを出力するような形にしたいと思っています。 このクエリの抽出条件をフォームより指定する方法で悩んでいます。 現在、作成したクエリの抽出条件の中に [Forms]![フォーム名]![テキストボックス名] と入力し、フォームのテキストボックスで抽出条件を記入してクエリを実行させているのですが、これでは複雑な条件 (Between~ や 条件1 or 条件2 等の指定) を入れると「直前の操作はキャンセルされました」とポップアップが出てしまい、思うとおりにうごきません。 フォーム内でこのような抽出条件範囲の指定ができるようにするにはどうしたらよろしいでしょうか? よろしくおねがいします。

  • accessで空白の時の抽出

    access2000を使っています。まだ初心者なので難しい事はできないのですが、クエリを使って絞り込み検索のフォームを作っています。 テーブル内のデータで空白のデータがあります。その際にクエリの抽出条件にlike iif(is null([forms]![formA]![テキスト100]),"*","*"&[forms]![formA]![テキスト100]&"*")としています。フォームのテキストが空白のときは全て抽出するという条件を満たす予定で設定したのですが、テーブル内のデータが空白の物が抽出できません。データが空白がない様にすればいいのでしょうが、クエリの条件で設定できないものでしょうか?データはテキスト型です。

  • アクセスでクエリーによる抽出方法

    アクセスの超初心者です。 クエリーのデータをフォームのコンボボックス等のデータを選ぶことにより抽出したいのです。クエリーの抽出条件にフォームのコンボボックスを割り当てて抽出することはできるのですが、例えばクエリーデータは下記のようになっています。  A  B  石川  100 東京  200   沖縄  150 フォームのコンボボックスで石川を選べば  "石川" "100"と表示できますが、コンボボックスに”すべて”という項目をつけてその”すべて”をクリックするとクエリーが全表示になるようにしたいのです。(そのクエリーにはすべてという項目はない) 長くなりましたがおわかりいただけたでしょうか。よろしくお願いします。 また、クエリーを使わず別の抽出方法がありましたら教えてください。というのもいろいろな抽出条件をするのにそのつどクエリーを作らなければならないからです。よろしくお願いします。

  • Accessでの検索・抽出方法について

    cについての質問です。 Accessだけで氏名を抽出条件として入力して、データベースに入っているその人の住所や趣味やらが抽出できますか? あらかじめ検索条件「山田××」としたクエリーを作っておけば、そのクエリーを使った時に「山田××」が入っているデータを抽出できるようですが、抽出したい時に氏名を入力するようにしたいです。

  • アクセス エクスポート

    アクセス初心者です。 2つのテーブルのデータを組み合わせて クエリを作成しました。(クエリ1) このクエリ1に抽出条件を付けて さらにデータを絞り込みました。 この絞り込みのデータを、エクセルにエクスポート して作業したいのですが、なぜか、上記の(クエリ1)の データがすべてエクスポートされてしまいます。 アクセスの画面に表示されている、絞り込みデータのみ エクスポートする方法はあるのでしょうか。 お願いします。

  • ACCESSの絞込み操作

    説明不足になると思いますが その場合補足します、のでよろしくお願いします フォームのコンボを設け、ここに分類コードを 入れると該当データが表示されました これをサブフォームを利用するように変更しました ロジック的には このサブフォームはクエリで分類コードによって より分けています つまり、抽出条件に [forms]![フォーム名]![コンボ2] と入れています。 これは見ると、きちんとパラメータがわたされて データを選択されています さて、 サブフォームに分割しない前はコンボの プロパティで更新後の処理に DoCmd.requryを入れています サブフォームにした場合、これに変わる処理 として、何を実行していいか、教えてください

PX-S170T インクが補充出来ない
このQ&Aのポイント
  • PX-S170Tのインクを補充する方法について教えてください。
  • PX-S170Tのインク補充ができない問題についての対処法を教えてください。
  • PX-S170Tのインクが補充できない場合、どのように解決すれば良いですか?
回答を見る