CSVファイルから自動でExcelのグラフを作成したいのですが。
CSVデータを元にExcelの折れ線グラフを作っているのですが、
これを「読み込むCSVファイルを指定する」→「Excelで折れ線グラフを作成」
という流れを自動で行わせたいです。
この場合、ExcelVBAなどで行うものなのでしょうか?
どのような手法があるのかおぼろげには思いつくのですが、
よい手法があったら教えてください。
※CSVファイルはA列に時刻、B列に値があり、行数は一定ではありません。
データタブの外部データの取り込みを使うといいと思います。
- 外部データの取り込みのテキストファイルをクリック
- ファイル選択ダイアログが開くので目的のcsvファイルを選択
- テキストファイルウィザードで取り込み条件を設定
- 挿入位置を指定
- そのデータをそのまま使ってグラフを作成
これで、次回からはこのブックを開いてデータタブのすべて更新をクリックするとファイル選択ダイアログが開き、csvファイルを選択するとデータが更新され、データ数に変化があっても自動的に挿入削除したグラフに更新されます。
また、このファイルをテンプレートとして保存すると、テンプレートを開くと自動的にファイル選択ダイアログが開くようにも出来ます。