tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: Excelの『既存』グラフをクリップボード経由でPictureBoxに貼付
投稿日: 2010/11/12(Fri) 08:59
投稿者酔いどれ熊
> それより、肝心のExcelのバージョンが書いていないのですが?
> Excel のバージョンによって操作が違ってきます。

すいません、失念していました。ExcelはExcel2003です。

>     MyChart1 = CType(MyCharts.Item(1), Excel.Chart)
> 又は MyChart1 = CType(MyCharts.Item("Graph1"), Excel.Chart)

上記でもダメでした。
他にも
        'MyChart1 = CType(MyCharts.Item(1), Excel.Chart)
        'MyChart1 = CType(MyCharts.Item(1), Excel.Charts)
        'MyChart1 = CType(MyCharts.Item("Graph1"), Excel.Chart)
        'MyChart1 = CType(MyCharts.Item("Graph1"), Excel.Charts)
        'MyChart1 = CType(xlSheets.Item(1), Excel.Chart)
        'MyChart1 = MyCharts.Application.Charts.Item("Graph1")

いろいろ試してみてますがエラーが出ます。
(MyChart = MyCharts.Add(10, 90, 550, 300)で追加したグラフは正常に表示されます)

単にどこかの指定の仕方が悪いんだろうとは思うんですが、
その辺の解説は他のサイトとかどこを探しても無くて・・・

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

古いスレッドにレスはつけられません。