投稿日 | : 2002/09/18(Wed) 10:51 |
投稿者 | : fas |
Eメール | : |
URL | : |
タイトル | : エクセルのグラフをコピー |
初めまして。お世話になってます。
少し教えてください。
VBのプログラムから、Excelの表とグラフを出力しようとしています。
雛型のファイルが用意されており、出力件数が複数の場合は、表とグラフのシートを件数だけコピーします。
表のコピーは以下のように実行しています。
xlApp.Worksheets("表雛型").Cells.Copy
xlApp.Worksheets.Add
xlApp.Worksheets("Sheet1").Paste
グラフの方も同じ手順でコピーしようとしたのですが、処理されません。
以下のコードでは、一行目でエラーになります。
xlApp.ChartObjects("グラフ雛型").ChartArea.Copy
xlApp.Worksheets.Add
xlApp.Worksheets("Sheet2").Paste
おそらく任意のグラフの指定の仕方が間違っているのではないかと思うのですが。
グラフをコピーする時、任意のグラフを指定してやるにはどのようにすれば良いのでしょうか?
ご教授お願いいたします。