|
▼美貴 さん:こんにちは〜
>組み込みグラフの場合は、Formulaですが
Formulaが取得できればよろしいんですか?
ワークシート上のグラフのことは(組み込みでなく)「埋め込みグラフ」といい、
オブジェクトはChartObjectです。ChartObjectはグラフを収納する
コンテナみたいなもので、実質のグラフである Chartオブジェクト
は このChartObjectの下にあります。
いっぽう、グラフシート上のグラフはコンテナなしで
いきなり Chart です。
(混乱させるようですが、ひとつのグラフシート上に 複数のグラフを
配置することもできます。そのときは 個々のグラフがChartObjects
になります。)
(例1)
'グラフシートがアクティブになっているとき
MsgBox ActiveChart.SeriesCollection(1).Formula
(例2)
'アクティブにしなくてもFormulaは取得できます
Dim Cht As Chart
Set Cht = Charts("Chart1") 'グラフシート
MsgBox Cht.SeriesCollection(1).Formula
|
|