• 締切済み

アクセス2000で日付をグラフ表示したい

予定のデータベースを作ろうと思いますが、ガンスケのようなバーグラフで表示する方法を教えてください。1つ目のデータが12/5で2つ目のデータが12/10の場合、12/5~12/10の間にバーが引かれるもの。 バーグラフは横軸方向とし、このデータの集まりが10~20程度あり、グラフの目盛りが最大・最小のプラス1週間程度で自動的に割り振られるようにしたい。 標準のグラフにはなく、アドインにも適当なものを探せませんでした。 VBで作成した場合のアクセスとのデータのやり取りや、アクセスのレポートへの表示方法もわかりません。 どなたか、助けていただけないでしょうか。ヒントをいただけたら幸いです。

  • tg2
  • お礼率64% (11/17)

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

質問にはエクセルは出てないのですが、思いつきで下記を出してみます。ご参考になれば。ただしVBAでやる必要はあるでしょう。 (1)各グループの日付の中で最過去日付(DS)を探し、-7(日)する。DSR=DS-7 (2)各グループの日付の中で最近日付(DL)を探し、+7(日)する。DLR=DL+7 (3)そして各プロジェクトの、「から」の日付DSについて、DS-DSR+1の列のセルを基点として、「まで」の日付数DL-DS個数の横並び隣接セル(横棒状)の内部に色(注)を付ける。(注 interior.colorindexを設定) (4)見出しとして上行のセルにグループとしての日付数字を入れる。 (5)A列はプロジェクト名を入れるため確保する。 (6)実績進行値は直下行に予定所要日数X進捗%(申告ベースになろう)の日数分のセルを色(予定セルとは別色にかえて)を付ける。 (7)アクセスもDATEシリアル値で日付を管理していたと 思いますが、DATEDIF関数のような、日数を計算するとき、エクセルは、単純に日付の入ったセル番地の引き算で良いです。 また7日先は7を加えれば良いので楽です。ただし、営業日数ベースで考えるときは楽ではないが。

tg2
質問者

お礼

早速の回答ありがとうございます。この場合アクセスからエクセルを読み出したり、出来たグラフをアクセスのレポートにどうやって配置すればよいでしょう?ご回答いただけたら幸いです。

関連するQ&A

  • エクセルで時刻のグラフ作り

    現在縦軸横軸ともに対数目盛で時刻表示12:34:56でグラフをつくろうとしているのですがうまくいきません。 ググッてみたところ、24時間を1と考え、1時間なら1/24と入力していくというところまではわかりました。 そこで、最小値を0:01:00などにしたいのですが値を入力しても、0.001や0.0001などしか入力できず、目盛が中途半端な時間からのグラフになってしまいます。 また、24:00:00を超える値(例えば34:56:12など)がグラフの目盛では0:00:00と表示されてしまいます。 対数目盛ではできないのでしょうか。 解決方法はあるのでしょうか。

  • エクセルのグラフで日付表示の質問

    エクセルで365日分のプロット図をグラフを描かせる場合に、横軸の日付を1/1、2/1、3/1....12/1というふうに月初めだけを表示させることは可能ですか?   現在は30日ごとに目盛間隔を設定してますが月初めとか月末とかバラバラの表示です。

  • access2003でグラフ表示(レポート機能)

    access2003でグラフを表示させたいのですが、 下記のやり方が分かれば、後は応用させてできそうです。 種類 問1 問2 問3 A  2  4  2 B  4  3  2 のデータベースで、1ページ目に種類Aの棒グラフ、2ページ目にBの棒グラフ (問1から3の文字が横軸で、縦軸は2,4,2) が表示されるようにしたいのですが、 どのようにやっても、種類A,Bの両方が一つのグラフに表示されてしまいます。 どのような方法で作成すればよろしいのでしょうか?

  • Excel のグラフの目盛表示をπ、2π、、としたい

    Excel 2007 です。sin のグラフの目盛を、、、-2π、-π、0、π、2π、、、という表示にしたいです。目盛間隔を3.14とすると、曲線と横軸との交点が3.14 、6.28,,,となりますが、そこをπ、2πで表示したいのです。 どうかよろしくお願いします。

  • エクセルでグラフを書く

    エクセルで棒グラフを書きたいのです。 言いたいことがうまく伝わってないかもしれませんが、 横軸の目盛を「数字」ではなく「日本語」にする場合、 多少長くても グラフエリアに表示される方法を教えてください。 よろしくお願いいたします。

  • エクセルのグラフ

    エクセルで、グラフを作りたいのですが、横軸のデータが 30、40、50、60、80、90、100、120、150 と、間隔がバラバラなのですが、横軸の目盛間隔をそれぞれ変えることはできるのでしょうか?

  • VBでのグラフ表示

    VB6.0 ACCESS2000で開発しています。 ACCESSにあるデータをグラフ表示したいのですが 今までグラフの表示をしたことがないので 出来るだけ簡単で見栄えが良くてお金がかからないもの があったら教えて欲しいのですが。 円グラフと棒グラフを表示したいです。 印刷もしたいのです。 よろしくお願いします。

  • Excel2002(2003) グラフでの日付の数字

    Excel2002(2003)で気温と日付の折れ線グラフを作ったとします。 縦軸は温度で、横軸は1日から31日まで表示されてるのを、 5日おきに1、5、15、20、25、30と言う風に項目軸に表示する方法はないでしょうか? 軸の書式設定で目盛りのラベル間隔を4や5にすると、 1、5、9や、1、6、11となってどうしても5日おきにならないので、何かいい方法がありましたら教えてください。

  • エクセル2007でグラフの縦軸値の表示設定は?

    エクセル2007でグラフの縦軸左に表示されている目盛り(?)の値、最小0と最大の数値が表示できません。 間の100とか200という数値はきちんと表示されるのですが、どこで設定するのでしょう。 グラフ上のデータの数値は表示できているので差支えはないのですが 他に同じような形のグラフでは縦軸の目盛りが表示できているのに、どうも気持ち悪いです。 よろしくおねがいします。

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

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

専門家に質問してみよう