質問: Access(2007-2010)を触り始めて1週間のものです。 日付を列にとったクロス集計クエリをフォームにした時、クエリにいくらデータを追加していっても、フォーム上でクエリのように横に日付が追加されていくことはないのでしょうか? 以下、詳細です。日付を列名にとった以下のクエリをフォームにしました。 ■クエリA ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/f50b7955a06be6466607485b5d9a6aae.png) ■フォームA ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/581f48aaa2b8d785006db5b702d56ec4.png) ここに新しく、2020/07/04のデータ(黄色マーカー)を以下のように追加しました。 ■クエリA'(データ追加後) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/e1bfdda8db4b3b187ee5bfd12ea94121.png) しかしフォームには変化がなく、フォームAの状態のままでした。質問を再掲させていただきます。 **日付を列にとったクロス集計クエリをフォームにした時、クエリにいくらデータを追加していっても、フォーム上でクエリのように横に日付が追加されていくことはないのでしょうか?** **もしそうならば、Accessのフォームで、横に日付を追加していくような表示方法はあるのでしょうか?** よろしくお願いいたします。
回答: > > 日付を列にとったクロス集計クエリをフォームにした時、クエリにいくらデータを追加していっても、フォーム上でクエリのように横に日付が追加されていくことはないのでしょうか? > > > ないです。 > > もしそうならば、Accessのフォームで、横に日付を追加していくような表示方法はあるのでしょうか? > > > VBAで操作することになります。 下記を参考に頑張ってみてください。 列名が変化するクロス集計クエリと連結するフォーム - hatena chips 列数が変化するクロス集計クエリと連結するフォーム - hatena chips