質問: フィールド名(フィールド自体)の並び替えについて access初心者です。 accessに詳しい人が作ったdbをちょっといじって 使いやすくしたいのですが、方法が分からず困っています。 そのdbはクエリを使ってフォームを作っているのですが、 フォームを開くと、 a__|b__|c__| ←フィールド名 ***|***|***| ←データ と、テーブルのような表が実行されます。 これのフィールド自体の順番を変更したいのですが、 a__|b__|c__| ←フィールド名 ***|***|***| ←データ ↓ a__|c__|b__| ←aとbの間にcを入れる ***|***|***| どこをいじればよいかが分かりません。 フォームをデザインビューで開くと、 フォームを実行した時とは全く異なるビューが表示されます。 ご教授の程、宜しくお願い致します。
回答: no.1の方とは別の方法として、以下のようなものもあります。 1)フォームを開いてデータを表示させる 2)「c」フィールドの一番上(表題として「c」が表示されてる部分)をクリック (→そのフィールド全体が反転表示されます) 3)もう一度同じ場所をクリックすると、マウスカーソル(矢印)の根元に小さな四角が 表示されるので、その状態になったら、そのまま移動したいところ(今回の例では 「a」と「b」の間)までドラッグ データ表示時にドラッグ&ドロップ操作で行えるので、感覚的にわかりやすいと思います。 (ある意味、excelが対応していないのが不思議な気も・・・) また、隣り合ったフィールドであれば、一度に複数フィールドを選択することもできます。 なお、「列の固定」(excelの「ウィンドウ枠の固定」に相当?)が設定されている範囲を移動する 場合は、以下の操作で解除してから移動します。 (その後、固定表示するフィールドを選択して、再度「列の固定」を実行して再設定): 1)フォームを開いてデータを表示させる 2)メニューで「書式(o)→列固定の解除(a)」を選択 ・・・以上です。