• 締切済み

アクセスのグラフの目盛の設定値について

アクセスで生徒の成績管理が目的です。 テーブルの内容は「生徒番号」「試験年月日」「英語得点」「国語得点」などです。蓄積したデータを各生徒ごとに抽出し、教科別に得点のグラフを作成しようと思っています。 各教科の得点の推移のグラフは表示できました。が、必要なデータは今年度のものだけなので、横軸に範囲を設定したいのです。 範囲を12ヶ月(今年なら2004/4から2005/3)にして表示したいのですが、グラフの画面で「2004/4から2005/3」に設定してしまうと、当然来年からのデータは表示されません。グラフの設定をVBAなどで設定することは可能でしょうか?ご存知の方がいらっしゃいましたらよろしくお願いします。

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

もとのデータにクエリを使えばいいのでは? 「試験年月日」の抽出条件欄に Between Dateserial([年度を入力してください],4,1) And Dateserial([年度を入力してください]+1,4,0) とすれば実行時に「年度を入力してください」のダイアログが出ますので 西暦4桁で入力すれば12ヶ月を抽出できます。 フォーム上にテキストボックスを設けて [年度を入力してください]の所を[フォーム名].[テキストボックス名]に変えてもOKです。