[リストへもどる]
一括表示

投稿時間:2003/07/28(Mon) 14:08
投稿者名:AK
Eメール:
URL :
タイトル:
Excelグラフの表示
いつもお世話になってます。
初歩的な質問だとは思うのですが

もともとExcelにグラフを作成しておき
それを後からVBでピクチャーボックスに貼り付けるにはどうすればよいのでしょうか?
逆引きヘルプの”Excelでグラフを作成しピクチャーボックスに表示”の

xlSheet.ChartObjects("グラフ 1").Copy
を参考に
objExcelApp.Worksheets(strExcelSheet).ChartObjects("月間残高グラフ").Copy

というふうに使ってみたのですがインデックス作成中に、VisualBasicの実行時エラーが発生し
”worksheet クラスの ChartObjectsプロパティを取得できません。”というメッセー
ジが表示されてしまいます。

これはどのような事が考えられるのでしょうか?よろしくお願いいたします。

環境:WindowsXP
      VB6.0

投稿時間:2003/07/28(Mon) 14:26
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: Excelグラフの表示
この手の質問を良く受けるのですが、まず、ここのサンプルそのものの動作確認をして下さい。
その後、プログラムを理解しながら、部分的に改造を加えて下さい。
その過程で、都度動作を確認しながら作業を進めれば、どこで問題が発生したか解ると
思うのですが?
理解もせずにコードを切り貼りしても余計何がなんだか解らなくなるばかりで、この問題が
解決しても、又、次の問題で質問する羽目になるかと思います。
まず、サンプルの動作を確認して下さい。その時にExcel上ではどのようにグラフが表示
されているか等を含めコードを解析して下さい。

投稿時間:2003/07/28(Mon) 14:41
投稿者名:AK
Eメール:
URL :
タイトル:
Re^2: Excelグラフの表示
> この手の質問を良く受けるのですが、まず、ここのサンプルそのものの動作確認をして下さい。
> その後、プログラムを理解しながら、部分的に改造を加えて下さい。
> その過程で、都度動作を確認しながら作業を進めれば、どこで問題が発生したか解ると
> 思うのですが?
> 理解もせずにコードを切り貼りしても余計何がなんだか解らなくなるばかりで、この問題が
> 解決しても、又、次の問題で質問する羽目になるかと思います。
> まず、サンプルの動作を確認して下さい。その時にExcel上ではどのようにグラフが表示
> されているか等を含めコードを解析して下さい。

サンプルでは実際にエクセルにVBで表を作成してそれをピクチャーBOXに表示させて
いると思うのですが、その場合ともともとのグラフを表示させる場合とでは
”表示させる”という命令自体は同じ方法でよいのでしょうか?

投稿時間:2003/07/28(Mon) 14:52
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re^3: Excelグラフの表示
サンプルのコードを1行づつ、おって見て下さい。(特に下半分)
基本的なコードしか使っていませんし、コメントも記入しているので
何をしているか理解できるはずですが。

投稿時間:2003/07/28(Mon) 14:56
投稿者名:AK
Eメール:
URL :
タイトル:
Re^4: Excelグラフの表示
> サンプルのコードを1行づつ、おって見て下さい。(特に下半分)
> 基本的なコードしか使っていませんし、コメントも記入しているので
> 何をしているか理解できるはずですが。

わかりました。試してみます。
どうもありがとうございました。

投稿時間:2003/07/28(Mon) 15:20
投稿者名:AK
Eメール:
URL :
タイトル:
Re^5: Excelグラフの表示〜解決〜
無事解決いたしました。
原因は呼び出すグラフの題名が間違っていました。
(間違えてグラフタイトルの項目を書いてました・・・)
素人風情で申し訳ありません。
どうもありがとうございました。