- Home ›
- Excel VBA入門 ›
- グラフの参照 ›
- HERE
グラフシートをアクティブにする
広告
指定したグラフシートをアクティブにする方法を確認します。Chartオブジェクトの「Activate」メソッドを使います。
Dim chart1 As Chart Set chart1 = Appliction.Charts(1) chart1.Activate
まとめて次のように記述しても構いません。
Appliction.Charts(1).Activate
サンプルプログラム
では簡単なサンプルで試してみましょう。
下記のようなExcelシートを用意しておきます。
ブックにワークシートが3枚とグラフシートが1枚含まれています。グラフシートをアクティブにしてみます。
Sub テスト() Dim chart1 As Chart Set chart1 = Application.Charts("Graph1") chart1.Activate End Sub
上記マクロを実行すると次のようになります。
指定したグラフシートがアクティブになり、前面に表示されます。
( Written by Tatsuo Ikura )