質問: 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で、昇順、降順にソートしたい場合、 そのようなマクロはあるのでしょうか? 宜しくお願いします。
回答: コントロールソース名を指定する必要があったような気がします。 昇順 me.orderby = "[bb] ,[cc]" me.orderbyon = true 降順 me.orderby = "[bb] desc,[cc] desc" me.orderbyon = true