- ベストアンサー
VBAで現在選択しているグラフ名を取得したい
VBAで現在選択しているグラフ名を取得したいのですが、どうすれば良いでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんな感じかな? sStr = "アクティブなグラフなし" If Not (ActiveChart Is Nothing) Then sStr = ActiveChart.Name sStr = Trim(Right(sStr, Len(sStr) - Len(ActiveSheet.Name))) End If MsgBox sStr
その他の回答 (1)
- hallo-2007
- ベストアンサー率41% (888/2115)
回答No.1
MsgBox ActiveChart.Name nことでしょうかね。
お礼
ありがとうございます。 グラフ名を直接取得することは出来ないのですね。 シート名+グラフ名からシート名を取り除くのはちょっと面倒ですね。