アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excelマクロでグラフ名を可変して取得する方法が知りたいです。

■シートの状況

・Sheet1に、「気温グラフ」があります。
・このシートには複数のグラフがあります。
 (「気温グラフ1」「気温グラフ2」などです)


■希望する処理

①セルA1に、グラフ名を入力します。

②マクロを実行すると、セルA1の値(グラフ名)を取得して、
 そのグラフ名に適合したグラフをアクティブにしたいです。

====================

前述しました通り、シートに複数のグラフがあります。
単調な作業を繰り返さなければならない為、
マクロによってその都度アクティブにするグラフを任意で変更したいのです。

「マクロの記録」によって記録してみると、

ActiveSheet.ChartObjects("気温グラフ1").Activate

と記録されましたが、この「気温グラフ1」の部分を、
セルA1から値(グラフ名)を取得するコードを教えて頂きたいです。

ご教授の程、宜しくお願い申し上げます。

A 回答 (1件)

ActiveSheet.ChartObjects(Range("A1")).Activate

    • good
    • 0
この回答へのお礼

夜分遅くにご回答いただき、ありがとうございます。

質問に投稿以降、今までずっと悩んでいました。

教えて頂いたコードで処理できました。

ありがとうございました。

お礼日時:2018/02/17 23:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!