Excel VBAを使用して解決しようとしている問題は、ループしてグラフに追加する情報テーブルです。例えば、データファイルは、次の形式であるテーブル内のデータをループしてグラフに追加する方法
:
-696.710022 48 0
0 415.853546 2 1
5 417.769196 2 1
10 419.684845 2 1
15 421.600464 2 1
20 423.516113 2 1
......
-602 48 0
0 371.893372 2 1
5 373.851685 2 1
10 375.810028 2 1
15 377.768372 2 1
20 379.726685 2 1
......
-497.76001 48 0
0 323.194183 2 1
5 325.189819 2 1
10 327.185486 2 1
15 329.181152 2 1
20 331.176819 2 1
......
etc.
このファイルの場合、列3 =「0」、これはここによるヘッダ行である:
column 1 = location,
column 2 = number of points at location,
column 3 = header flag (i.e. "0")
休息の行は、データです:
column 1 = X value,
column 2 = Y value,
column 3 = colour of points (i.e. 1 = green, 2 = blue, 3 = red).
私はこれらのグラフを作成するために40程度あるので、これをVBAで実行したいと思います。私はここに私のコードを含めていないので、チャートをインポートする以上のVBA用のスクリプトを作るのに苦労している。
私は本当にこれを解決するためのアドバイスや提案を感謝します。
ありがとう:)ヘッダ行の2列目の値を仮定
ありがとうございました。これは問題の素晴らしい解決策です。私は、nPtsに基づいて各シリーズごとに新しいチャートが作成されることに注意します。彼らはすべて同じX値を共有するので、XとYの値をすべて1つのチャートに結合する方法はありますか? – James
@James - すべてのデータを1つのグラフにプロットするための2番目の手順を追加しました。 –