- ベストアンサー
Accessフォームを開くときに決まった順番で表示
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
フォームの「Orderby/並べ替え」プロパティと「OrderbyOn/並べ替え有効」プロパティが設定されているのが原因ですね。 フォームをデザインモードで開き、「並べ替え」プロパティを削除してから上書き保存してください。 VBAでするなら、こんな感じです。 sub Form_Load() me.Orderby = "" me.OrderbyOn=False end sub
その他の回答 (1)
- ShadowMoon
- ベストアンサー率59% (73/122)
こんにちは。 >いつも決まった順番で並び替えられたフォームを開くにはどうすればよいでしょうか? No.1の方のように、「並べ替え」を無効にしてから (1)あらかじめ並び替えを行うクエリを作成し、このクエリをフォームのレコードソースにしておけば、いつも決まった順番で並び替えられたフォームを開くことができます。 (2)あるいは、フォームのレコードソースでクエリビルダを起動し並び替えの設定を行うことでもできます。 ご参考になれば幸いです。m(__)m
お礼
できました!! フォームの利用方法が今は限られているため現状では いつも特定の並び順ですばやく開ける方法が良いと思っています。 クエリビルダはワンクッション置く事になるので、 今後、利用方法に変化があった場合、試してみたいと思います。 どうもありがとうございました。
関連するQ&A
- アクセスのフォーム単票形式の表示順番
アクセスのフォームの単票形式で、表示順番をクエリの列名「順番」と同じに並び替えをしたいのですが、出来ません。 フォームのデザインビューの左上の■を右クリックしたプロパティで「データ」タブの「並び替え」で設定するのでしょうか?そこにクエリの列名が入力されていますが、票はその順番で表示されません。 クエリもテーブルも「順番」列の昇順で並び替えられています。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Access2003のフォームが出来ない。
Access2003 をテキストで勉強中です。 テーブル → クエリ → と、進んで行きまして、フォームをウィザードで作ると、「フォームを作成できませんでした。」と、メッセージが表示されます。 クエリを基に作成しています。最初のテーブルから、テキスト通りにやりなおしてみても、同じ結果になります。 フォームを作れない原因とは何でしょうか? どうか、よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- accessのフォームについて
アクセス2000を使ってます。 フォームのデザインを変えずに、基になるクエリを 変えたコピーフォームを作りたいと思っています。 良い方法を教えていただけないでしょうか? 超初心者で、質問の仕方も分かりにくいと思いますが よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESS のフォームの内容をクエリーの抽出条件にするには?
Windows2000,Access2000です。 Accessのクエリーでデータを選択して表示する作業をしています。 現在はクエリーを自分で修正して実行しています。 でもそれではみんなで使うには使いづらいので、 フォームを作成しそのフォーム上の入力項目に入力された データをクエリーの抽出条件に指定する様にしようという事になりました。 フォーム上の入力フィールドの内容をクエリーの抽出条件に設定する方法はすぐわかりました。 でも「like」を指定する方法がわかりません。 つまりフォーム上の入力データを“xxx”とした時、クエリーの抽出条件を 「like "*xxx*"」としてクエリーを実行したいのです。 つたない文章でわかりにくいかと思いますが、ご存じの方おりましたら、 よろしくご教示ください。
- ベストアンサー
- その他(データベース)
- Accessボタンで並び替え
ACCESS97を使用しています。 フォーム上のボタンで、並び替えを実行したいのです。 対象フォームは、あるデータ(テーブル名:AAA)の 項目BBと項目CCの条件を使って選択クエリーGG を元に 帳票フォームで表示しています。 フォームFFF上には、BBと CCの入力テキストBOX、BB,CCがあるととします。 BBとCCでフィルタをかける場合、 DoCmd.ApplyFilter "", "[GG]![BB] =[Forms]![FFF]![BB]" & _ "AND [GG]![CC]= [Forms]![FFF]![CC]" というマクロでフィルタ実行されたデータが表示されますが、 項目BB、CCで、昇順、降順にソートしたい場合、 そのようなマクロはあるのでしょうか? 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- ma accessの並び替えについて
こんにちは ms accessのテーブルの並び替えについて質問があります。 フォームのvbaにてsortメソッドを用いて3つの並び替え条件で実行したのですが、1つ目(一番左に記述した条件)しか機能しません。 sortメソッドはaccessだとうまくいかないのでしょうか。 宜しくお願い致します。
- 締切済み
- Visual Basic
- フォームが表示されてから実行されるイベントの順番は
アクセスのフォームが表示されてから実行されるイベントの順番は? リードとかopenとかがどの順番で発動されてるのかわからないので教えてください。
- ベストアンサー
- オフィス系ソフト
- ACCESS フォーム、クエリの最前面表示について
ACCESS フォーム、クエリの最前面表示について ACCESS2007でメインフォーム、サブフォームを作成し、各フォームはポップアップを有効にしているので、実行すると最前面に表示されますが、サブフォームから開くクエリが最背面に表示されてしまい、いちいちフォームを最小化なり、閉じたりしています。 クエリを最前面に表示させるにはどうしたらいいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- アクセス2000のフォームについて
アクセスでまたつまずいてしまいました。ちょっと教えてください。 複数のテーブルから選択クエリを作り、それを基にオートフォームでフォームを作ったのですが、フォームでデータの入力が出来ません。クエリでもデータの入力が出来ません。 「このレコードセットは更新できません」と下のほうに出ます。 フォームのプロパティのデータの更新の許可と、データ入力用のところは“はい”になっています。 私では原因がわかりません。わかりにくい質問でしょうが、どなたかご指導お願いします。
- ベストアンサー
- その他(データベース)
お礼
すーーーーーばらしいです!! できました!!!!!!! これです!私のやりたかった事は! こんな記述があったとは・・・。勉強になりました。 この度は本当にどうもありがとうございました。
補足
記述を削除しただけでは、ダメなのですね。 フォーム読み込み時のイベントプロシージャに Me.Order・・・の記述をして初めて思ったとおりに 実行することができました。 丁寧に教えていただきまして、助かりました。 お礼の補足でした。。。