• 締切済み

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

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

  • ybaku
  • お礼率28% (2/7)

みんなの回答

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

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

関連するQ&A

  • Excel2010 グラフ横軸の設定

    Excel2010のグラフについて、下記のようなデータのグラフを作成しています。 A列:日付(平日のみ) B列:売上 この売り上げの推移を折れ線グラフで表示しているのですが、 日付が横軸となるよう範囲を選択すると、なぜか土日まで項目に出てきてしまい、 土日の売上は当然データがないため、不自然なグラフになってしまっています。 平日のデータのみをグラフに表示させる方法をご存知の方いましたらご教示ください。 よろしくお願いします。

  • エクセルのグラフの設定について

    office 2002のexcelのグラフがうまく表示されません。 表示したい範囲を選択して、グラフウィザードのアイコンをクリックしてグラフを作成したいのですが、ある時から自動でうまく表示されなくなりました。 現象としては、グラフエリアに対して横軸が異常に狭く(まるで1本の棒のように)表示されてしまいます。 以前はこんなことはなかったのですが、どこかに標準でグラフを設定する部分があるのでしょうか? なお、再インストールをしてみたのですが、変化はありませんでした。

  • エクセルで個人成績グラフをつくりたい

    教科ごとに、1学期中間・期末・2学期・・・・というように素点があります。 素点だけのグラフでは、レベルがわからないので、その時の平均値を表示させ、ついでにクラス内順位もわかるようにしたいのです。 つまり、その生徒の国語の成績の推移はどうか、数学は?5教科では?というように視覚化させようと思っているのです。 どういう表を作ったらよいのか試行錯誤しているのですが、うまくいきません。 シート1に成績一覧を作り、シート2にLOOKUPで個人ごとの成績を表に表示させて、その下部にその生徒のグラフを表示させようとしてたいるのですが、まずその表の設計が悪いのかもしれません。表の設計からアドバイスいただけたらうれしいです。よろしくお願いします。

  • EXCEL2013 グラフについて

    お世話になります。 グラフについてですが、下図のような簡単な統計グラフを作ろうと思っています。 しかし、横軸が項目になってくれません。できれば凡例と同じような項目にしたいのですが、 勝手に数字の「1」が入ってしまいます。 横軸のデータ範囲を選択しても、項目ごとに名前が分かれず、選択した範囲のデータ名がすべて1か所に表示されてしまいます。 どのようにすれば凡例の項目を横軸として指定できるでしょうか?

  • アクセスVBAについて

    "問題数フォーム"というフォームに国語、社会、数学、英語、理科テキストボックスが5個あります。別に得点入力フォームが各教科ごとにあります。で、各教科のフォームにはそれぞれ第1問から第5問までの得点を入力するようになってます。で、例えば問題数フォームの国語に4と入力すれば国語の得点入力フォームの第1問から第4問までを表示して、第5問を非表示にするということをVBAで記述したいんですが、どのようにすればいいのかわかりません。教えてください。

  • グラフの横軸目盛について(エクセル2007)

    グラフの横軸目盛がなぜか元データと合いません。 なぜでしょうか?原因と対処の方法をご存知の方 ご教示願います。 ●例) 表(A6セル)→2007年1月10日 グラフ(左端)→2007年1月1日 ●グラフの作成方法 1.(B5:B9)セルを範囲選択 2.「挿入」→グラフ(2-D縦棒)選択 3.グラフエリアを選択状態→「デザイン」→「データ」 4.「データソースの選択」→「編集」 5.(A6:A9)セルを範囲選択→OK 上記の作成方法でできた最初のグラフは、表と横軸目盛は 合致していましたが、グラフエリアの大きさを 任意に縮小していると、なぜか1900年になったり逆に拡大すると 2007年1月1日なったりしました。 エクセル2007でグラフの作成お詳しい方が、いらっしゃいましたら ご教示願います。なお画像を添付いたしますので ご参考にしていただければ幸いです。

  • EXCELで書いた折れ線グラフの表示範囲の設定について教えて下さい。

    Microsost Excel 2002 (10.6501.6626) SP3 、Windows XP Pro を使っています。   横軸に年月の目盛りを、縦軸に体重の目盛りを設定し今迄正しく表示されていました。 ところが、2006年2月11日までは表示されましたが、それ以降表示されません。 グラフの元データのデータ範囲のタブでは、 =運動成果!R2C2:R1000C2,運動成果!R2C7:R1000C8 になっています。関係ないと思いつつ、念のためにR1500に変更しても変化はありませんでした。 系列タブみもちろんR1500になっています。 また、現在のグラフで、横軸の書式設定から目盛タブを見ると最大値が、2006/2/11になっていました。 また、最大値の左のボックスにはチェックを外してありました。 そこで、最大値の値を2007/2/11にしても、2006年の2月16日と2月18日の値がグラフに表示されません。 ちなみに、2006年の2月11日のデータはEXCELの857行目に、2月16日のデータは858行目に、そして2月18日のデータは859行目に書かれています。 データは逐次増えていくので、元データの範囲は大きめに設定しておき、実際に表示される範囲はデータが記入されている範囲に留めて置きたいのですが、どのように設定したら良いのでしょうか。

  • エクセルの折れ線グラフのX軸の目盛りを変更したい場合

     エクセルの折れ線グラフで横軸にしたいデータ(周波数)がどうしても縦軸(dB)に来てしまいます。 また、横軸データはグラフに表示しないで目盛りとしてだけ使いたいのですがどうしたら良いでしょうか?

  • Access2003でグラフ

    Accessで成績管理をしています。(国語等5教科) レポートで個人毎に成績の通知書を作りたいのですが、その通知書には各個人の各教科の点数と各教科の平均点数をレーダーチャートグラフで表示したいのですが、どうすれば良いでしょうか?

  • エクセルのグラフの作り方で質問です!

    今度発表があるので、データまとめにエクセルを使っています。 そこで分からない点があったので質問致します。 点グラフで数値の推移を表すグラフを作りたいのですが、表グラフでまとめた数値通りの横軸のデータに対して縦軸のデータ数値が来てほしい場合はどのようにすればよいのでしょうか? 図も付けましたが、例えば、横軸が日付、縦軸にある数値を入れたグラフを作るに当たり、点グラフを作りますと、横軸の日付が省略(設定での~日間設定)どおりに出て来てしまうのです。日付は規則正しい間隔のデータではないため、毎日続くときもあれば、2週間次のデータだったりなので、1/1はこの数値、1/2はこの数値1/17はこの数値という風に表すことは可能なのでしょうか? 自分のあまりのエクセルへのセンスの無さと説明不良を御容赦下さい。

専門家に質問してみよう