フォーム、クエリ、VBAフォームに読み込み済みのレコードセットを並べ替える場合はOrderByプロパティを設定しますが、フォームのレコードソースとなっているクエリそのものを差し替えることで、並べ替えを行うこともできます。それには、並べ替え基準ごとの複数のクエリを用意しておき、フォームの「RecordSourceプロパティ」でそれらを切り替えます。並べ替えの異なる3つのクエリを作成します。フォーム側では、次のようなイベントプロシージャを用意します。ここでは、オプショングループ"fraSort"の選択によってRecordSourceのクエリ名を切り替えています。|この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。