解決済みの質問
Excel2003にてマクロを使用し、グラフを作成しようと考えております。
データ量が多く、作成するデータが多いため、マクロを使用すると時間を短縮できると考えました。
抽出するデータは、
抽出するデータのタイトル
日付(時間含む)
値
の3つです。
Excelには例えば
A列…電力と記入。
B列…2010年1月1日0:00~2010年1月31日23:59
※参考として、30分毎にデータがあると思ってください。
C列…電力の消費量
※上から15wや、16.5wなど記入されていると考えてください。
このとき、A列は1月31日23:59と入力されている行まで「電力」と入力されていると考えてください。
簡単にですが、このようなデータのexcelを毎月作成する必要があるので、マクロとカレンダーを連動(?)することができたら、非常に手間がかからずスピーディにグラフを作成することができると思います。
お手数ですが、このようなグラフおよびマクロデータを作成する場合の
作成方法をご存知でしたらご教示いただければと思います。
よろしくお願いいたします。
投稿日時 - 2010-03-16 23:30:12
>このようなデータのexcelを毎月作成する必要があるので
いま作成したいのは,そのリスト(ABC列の表)が出来たあとに「グラフを作成する」部分ですか?
それとも,何かもっと別のインプットデータ(?)があって,そこからご質問に書かれたABC列のデータに並べ替える手順をマクロにしたいのでしょうか。
ご質問の一言目にあるように
>マクロを使用し、グラフを作成しようと考えております。
がとりあえず最初の目標でしたら,マクロを使わずに「ピボットテーブルレポートとピボットグラフ」で作成してみるのが,恐らく一番簡単で短時間に結果を出せる方法と思われます。
ステップ1:
現在の表のデータ範囲を元にピボットテーブルとグラフを作成する
ステップ2:
日付列をグループ化して,「欲しい範囲」を抽出出来る練習をする
ステップ3:
名前の定義を併用して,データ行の追加・削除に対して自動で「元のデータ範囲」を追従させる手順を練習する
投稿日時 - 2010-03-16 23:46:27
3人が「このQ&Aが役に立った」と投票しています
ベストアンサー以外の回答(1件中 1~1件目)
マクロについてどのくらいご存知なのでしょうか?
もし基本的なことから学んでいる最中ならば・・・・・
エクセルには、マクロの自動記録の機能があり、手作業で行ったことをVBAとして記録して繰り返し同じ作業を実行することが出来ます。
詳しくは、"エクセル マクロの記録"等をキーワードにしてWEB検索してみて下さい。
解説しているサイトが見つかると思います。
参考
http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/vba_01.html
投稿日時 - 2010-03-16 23:44:49