こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

accessのクエリのフィールドで式入れて並び替えする方法

アクセスの初心者ですですが、本を見ながらですがようやくVBAを使えるようになりました。レベルはその程度です。

標記のとおり、クエリのフィールドに式を入れたら並び替えができなくなりました。式は以下のとおりです。
●●●: IIf([●●●]>=14,[●●●]*0,[XXX]+(14-[●●●]))
データシートビューにすると、XXXの小窓が出てきます。

フォームでもテーブルでもレポートでも並びかえができました。
クエリの式は並び替えができないものなんでしょうか?

なければ結構ですが、なにか方法があったり、使い方が間違って
いるなら教えてください。
よろしくお願いします。

投稿日時 - 2007-06-26 18:53:07

QNo.3117802

困ってます

質問者が選んだベストアンサー

>XXXの小窓が出てきます。
たぶんパラメータ要求のダイアログでしょう
これはそこに書かれているもの(この場合XXX)が
Accessのとって不明なものだから値を教えてくれと出ているものです

予期しないのに出てくるのは大抵の場合フィールド名などの書き間違いですね
そのクエリの元になるテーブルとかクエリにXXXフィールドは存在していますか?
書き間違えていたりしていませんか
前後に余計なスペースがついていませんか?

投稿日時 - 2007-06-27 00:32:11

補足

私の質問の仕方が悪かったです。申し訳ございません。
並び替えをしなければ、問題なく作動します。
並び替えをすると、XXXの小窓がでてくるんです。

お手数おかけいたしましたことをお詫び申し上げます。

投稿日時 - 2007-06-29 23:26:10

お礼

ありがとうございます。
なにが原因か不明ですが、直りました。

投稿日時 - 2007-06-29 23:46:53

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問