Microsoft Access 掲示板

スケジュール表について / 1

2 コメント
views
4 フォロー
1

まずテーブルがデータベース的な設計になってません。
「正規化」すべきです。具体的には下記のようなテーブル設計にします。

T_予定表

行程日付
作業12022/4/1
作業12022/4/2
作業12022/4/3
作業12022/4/4
作業12022/4/5
作業12022/4/6
作業22022/4/1
作業32022/4/3
作業42022/4/5

このようなテーブルならクロス集計クエリでご希望の形に簡単に変換できます。クロス集計ウィザードでやってみてください。

このようなテーブルでは入力しにくいという場合は、フォームの設計を工夫して入力しやすいようにします。
メインサブフォーム形式にする場合が多いですね。

あるいは入力用に提示のテーブルを作成しておいて、それでフォームを作成し入力してVBAで上記の正規化されたテーブルに転記するという設計にしてもいいでしょう。

通報 ...