VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 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


おそらく任意のグラフの指定の仕方が間違っているのではないかと思うのですが。
グラフをコピーする時、任意のグラフを指定してやるにはどのようにすれば良いのでしょうか?

ご教授お願いいたします。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -