グラフのイベント : Excel

グラフで利用できるExcel VBAのイベントです。
埋め込みグラフのイベントを使用するには、クラスモジュールを作成し、利用するグラフと関連付ける必要があります。


Homeに戻る > Excel VBAでグラフのTipsへ

グラフのイベント一覧

グラフイベントの使用手順

1) グラフを作成します
Excelでグラフ作成

2) メニューの挿入「クラスモジュール」をクリックします
VBEでクラスモジュールを追加


3) クラスモジュール内に下記のコードを入力します
'イベント用の変数
Public WithEvents MyGraphObject As Chart

4) MyGraphObjectが作成され、イベントが選択できるようになります
ここでは、MouseDownイベントを作成しました

'MouseDownイベント
Private Sub MyGraphObject_MouseDown(ByVal Button As Long, ByVal Shift As Long, ByVal x As Long, ByVal y As Long)
MsgBox "グラフ上でマウスが押されました"
End Sub

クラスにコードを入力

5) 標準モジュールに、グラフとClass1を関連付けるコードを入力します

'Class1のオブジェクト
Private MyGraph As New Class1

'グラフと関連付ける
Public Sub InitializeChart()
Set MyGraph.MyGraphObject = Worksheets(1).ChartObjects(1).Chart
End Sub

6) 開始前に、InitializeChartプロシージャーを実行します
これで、グラフイベントが動作できるようになります

標準モジュールにコードを入力

グラフをクリックすると、イベントが実行され、メッセージボックスが表示されます
グラフイベント実行ソフト



Homeに戻る > Excel VBAでグラフのTipsへ

■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved