![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.4ベストアンサー
- 回答日時:
>売上金額は左側の□が売上で右の□は売上2という名前にしてもちろん非連結にしてあります。
この場合、一行目の条件に
売上金額条件: between[Forms]![検索画面]![売上金額]and[Forms]![検索画面]![売上金額2]と書くのでしょうか?
式の書き方に問題は無いと思われます。。。
※そのエラーがどうやったらでるか試してみたのですが、"!"を全角で記述
したらでたのですが、スペースや[等は全て半角でしょうか? 又
確認として、このコメントの書き方の所でBETWEENと[Forms]の間に半角スペースが
ありませんが実際にはありますよね?(通常自動修正かかるので問題ないと思いますが。。)
あと、コントロールの2つが「金額」と「金額2」となっていて、条件
のコントロール名が「売上金額」と「売上金額2」となっていますが
ここは合わせないといけないのですが、実際記述は如何でしょうか?
尚、実際私が動かしている検査データ抽出の日付~日付の記述
を画面添付してみますね。(何かヒントになれば・・)
![「アクセス2003の検索クエリーについて」の回答画像4](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/9/1309385_5497df269bcfa/M.jpg)
この回答への補足
色々やってみましたがやはりダメでした。
何度もお手数おかけしまして申し訳ありませんでした。
他の方法で何か考えるしかないのかもしれません。
もし、ご都合よろしければですが、私はbakuhatu21ヤフーメールで届きます。ありがとうございました。
ありがとうございます。
クエリー自体も違うような・・・・わたしはフィールドの所に記述して抽出条件の所をtrueにして書いておりました。実際住所などはコレで検索できていた物で・・・
エラーメッセージは指定した式の構文が正しくありません。
下の所には、「たとえば、値または識別子が前にないのにカンマを指定しています。」と出ています。
実際書いてあるのは
フィールドに売上金額条件: between [Forms]![検索画面]![売上金額]and[Forms]![検索画面]![売上金額2]
もう一度色々やってみます。ファイルを貼り付けて見て頂ければどこが悪いかすぐにわかるのでしょうが、文面だけですとなかなか難しいですね。まったく泣けてきます。
ありがとうございました。
No.3
- 回答日時:
ごめんなさい。
まだ完全に理解できなくて・・・住所のあいまい検索条件は検索クエリの住所列の条件欄に書いてるんですよね?
であれば日付抽出は日付のデータ形式をyyyy/mm/ddにして検索フォーム
の□の形式も同様に合わせて、クエリの日付の条件欄に
between [Forms]![検索画面]![□] and [Forms]![検索画面]![□]
(もちろん□は□~□)、
金額はクエリ金額列の条件に
between [Forms]![検索画面]![金額1] and [Forms]![検索画面]![金額2]
でどうでしょうか?
基本的に検索条件のフォームに絞り込みたい項目を作成し保存。
検索クエリはそのフォームの条件を入れ込むと複数条件はクリア
できるはずです。
がんばってください。
(でも、簡単にするには前述のクエリのbetween **/**/**・・・を
between [いつから] and[いつまで]と書いて金額も
between [いくらから] and[いくらまで]と書いてクエリを
作成し、そのクエリを基にフォームやレポートを作成すると
フォームやレポートを開く際に[いつから?]などと聞いてくるので
4/1等と入れていくだけで結果がでますよ)
何度もありがとうございます。
住所の曖昧検索もクエリの一番上の行に
住所条件: IIf(IsNull([Forms]![検索画面]![住所]),True,[住所] Like "*" & [Forms]![検索画面]![住所] & "*")
と書きました。
同じように年月日、売上金額を検索できればと思いました。
フォームの検索画面では何年何月何日~何年何月何日、いくらから~いくら、と入力できるように作りました。
売上金額は左側の□が売上で右の□は売上2という名前にしてもちろん非連結にしてあります。
この場合、一行目の条件に
売上金額条件: between[Forms]![検索画面]![売上金額]and[Forms]![検索画面]![売上金額2]と書くのでしょうか?
betweenの前の記述を色々やってみたのですが、指定した式の構文が正しくないと出てしまいました。
何度も初心者におつきあいいただけ大変申し訳ありません。
よろしくお願いします。
No.2
- 回答日時:
検索条件に合ったデータだけ見たいというのであれば
クエリを開いて画面上部に「フォームフィルタ」(アイコンに
マウスをあわせれば表示されるハズ)をクリックし、
条件付けたい列に検索条件を書く。(例えば日付ならbetween **/**/**
and **/**/**,でok、金額列なら between 10000 and 20000等、
住所等曖昧なものの列は like *愛知* 等)
そして「フィルタの実行アイコン」をクリックすれば見られます。
もしフォームというのであれば基本的に時間のやり方と同じです。
時間でないのでただの数字ですが・・・
ただフォームでひっかかるデータが複数ありそれを表示させるので
あれば検索用フォームと抽出データ表示用のサブフォームの作成が
必要となり、検索用フォームに再クエリ実行用のボタンを作る等の
作業が必要となるかもしれません。
回答ありがとうございます。
またもわたしの表現が充分でなかったことをお詫びします。
現在、入力用フォームと検索フォーム、そして検索結果フォームとあります。検索は検索クエリーから検索結果フォームが帳票で表示されるようにしてあります。
項目としては、住所、氏名、電話、見積日、売上金額、担当者と書いてあります。
その中で任意の日から任意の日までどれだけ見積を出したか検索したかったのです。
また、金額も例えば10万から20万までとか任意の金額の幅で検索できれば、と考えておりました。
もちろん複数件数が検索されるのですが。そんな式があるのであれば使ってみたいと考えていた次第です。
ご存じでしたらよろしくお願い致します。
No.1
- 回答日時:
の「日付/時刻型フィールドの抽出条件」が参考になるかもしれません。
早速のお返事有り難うございます。
詳しく見てみます。
尚、これって例えば、\10、0000~\30,0000を検索する、なとと言うのにも活用できるのでしょうか?
ちなみに検索フォームは□~□として左側と右側の□に、いくらから~いくら、と入力するように作りました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ネットショッピング・通販・ECサイト) ネット注文についての質問なのですが… 自宅のアパート、正式名は 〇〇2(アパート名) なのですが、そ 1 2022/03/28 02:22
- その他(ネットショッピング・通販・ECサイト) スウォッチオメガの偽サイト 1 2023/08/26 23:13
- Excel(エクセル) Excel 名簿 検索する関数 3 2023/07/25 10:33
- 爬虫類・両生類・昆虫 梅雨の時期にだけ現れるハチみたいな虫 8 2022/06/20 07:35
- YouTube youtubeチャンネルの発掘が困難な件 1 2022/05/10 13:46
- その他(悩み相談・人生相談) 俺は自分の生きた証をこの世に残したい!そのために色んな物を色んな所に寄贈した!立川まんがぱーくのホー 1 2022/04/19 23:14
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- その他(悩み相談・人生相談) 個人的に領収書を書く場合 検索すると住所は書かなくても良いと書いてありました 相手側の名前 商品名 3 2022/10/20 15:32
- その他(教育・科学・学問) なぜか毎月同じアクセス数 1 2022/09/11 00:15
- その他(ネットショッピング・通販・ECサイト) 株式会社Seven Colors Dream オンラインショップ GROSS というオンラインショッ 1 2023/03/14 16:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数条件検索について
-
AccessにてExcelファイル名にパ...
-
ACCESSのフォーム上で複数検索...
-
アクセス2003の検索クエリーに...
-
アクセスのフォームにカンマ区...
-
年月日を持つテーブルから年月...
-
VBAからクエリのパラメータを設...
-
ACCESS2003 でクエリの抽出条件...
-
アクセス マクロのメッセージ...
-
Accessでパラメータークエリの...
-
Access レポート印刷するときに...
-
YahooのIDがロックされてしまい...
-
アクセスで数値型のフィールド...
-
データベースのINT型項目にNULL...
-
passwordが入れられません・・・・
-
レコードを保存するコード ア...
-
アクセスでテキストボックスの...
-
アクセスで「モジュールがあり...
-
クエリで出来た表にチェックボ...
-
フォームの高さを数値で指定し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
年月日を持つテーブルから年月...
-
SQL*Loader
-
Accessのフォームで、空欄のレ...
-
検索フォームで空白を抽出したい
-
ACCESSのフォーム上で複数検索...
-
VBAからクエリのパラメータを設...
-
ACCESS2003 でクエリの抽出条件...
-
アクセス マクロのメッセージ...
-
Accessの検索フォームで。
-
Access2007のサブフォームのReq...
-
パススルークエリの動的パラメ...
-
ACCESS マクロで検索に...
-
access 検索フォームで検索が...
-
AccessにてExcelファイル名にパ...
-
Access2000で文字列中の半角ス...
-
アクセスの複数検索で日付の絞...
-
AccessのデータをExcelテンプレ...
-
アクセスのフォームにカンマ区...
-
DBソフト ACCESS:検索フォー...
-
Accessでの電話番号下4桁での検...
おすすめ情報