
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんなのではどうでしょうか?
どこかの時点で
Sub setOnClick()
Dim c As ChartObject
For Each c In Sheet1.ChartObjects
c.OnAction = "chartOnClick"
Next
End Sub
を実行すれば、その時点でのすべてのグラフのクリックイベントが捕まえられるので、
Sub chartOnClick()
MsgBox Application.Caller
End Sub
で、どのグラフがクリックされたかわかります。
p.s.
上はchartOnClickが標準モジュールにある場合で、Sheet1のイベントを呼ぶ場合は、
c.OnAction = "Sheet1.chartOnClick"'適当な名前
で設定する必要があります。
No.2
- 回答日時:
1、グラフを右クリックして[グラフ1_Click]のマクロを指定。
2、マクロにコードを記述。
Sub グラフ1_Click()
MsgBox "AAA"
End Sub
エクセルは操作したこともない門外漢ですが・・・。
一応、これでグラフをクリックすればメッセージボックスが表示されました。
回答ありがとうございます。
決まったグラフでしたら教えていただいた通りでできるのですが、今回は不特定多数のグラフがあります。
どのグラフをクリックしても同じように処理できるようにしたい為マクロの登録ですとユーザーの手間になってしまうので避けたいのです。
説明不足で申し訳ありません。
マクロの記録以外でないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Excel グラフのプロットからデータを見つける
Excel(エクセル)
-
グラフ要素のセルを参照したいのですが・・・
Visual Basic(VBA)
-
グラフのX,Y座標を取得したい
Excel(エクセル)
-
-
4
エクセルで散布図をつくったとき
その他(Microsoft Office)
-
5
VBA 散布図の点の元セルを取得したい
Excel(エクセル)
-
6
ExcelVBA:複数の特定のグラフを選択する方法
Visual Basic(VBA)
-
7
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
8
【Excel】マクロでグラフ系列に不明なデータが追加されてしまう問題
Excel(エクセル)
-
9
UserForm1.Showでエラーになります。
工学
-
10
VBAでユーザーフォームの表示を確認
Visual Basic(VBA)
-
11
private subモジュールを他のモジュールから呼び出して使う方法を教えてください(-.-)
Visual Basic(VBA)
-
12
読み込みで一行おきに配列に格納
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBAでグラフをクリックし...
-
C言語でグラフ作成
-
C#のChartで目盛線をグラフの前...
-
Excelマクロでグラフの縦軸目盛...
-
PHPでグラフ描画したい
-
Matlabによる複素数・・・
-
c++での3次元グラフの生成
-
レガシーASPでのグラフ作成...
-
グラフの元のデータを消しても...
-
C言語によるハノイの塔のプログ...
-
【VBA】Excel等高線グラフの...
-
Scilabのグラフの凡例
-
vlan internal allocation poli...
-
共有しているファイルを削除し...
-
WindowsからSSHでサーバーにあ...
-
Excel VBAでほかのアプリケーシ...
-
USB内のフォルダが「ファイル」...
-
大事なファイルが入ったゴミ箱...
-
復元したWordファイルが全て文...
-
メールデータ復元したい・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
グラフの元のデータを消しても...
-
Excel VBAでグラフをクリックし...
-
Excel VBAで、グラフを特定のセ...
-
VBA グラフの存在の判定について
-
論文に載せるグラフを作成したい
-
Webでのグラフ表示を行うには、...
-
【VBA】Excel等高線グラフの...
-
excelのグラフをLaTexに挿入す...
-
excelで散布図に線を追加したい
-
グラフを「似ている」順に並べ...
-
matlabのy軸を2つ利用したグラ...
-
C#のChartで目盛線をグラフの前...
-
JAVAといってもいろいろあるの...
-
c++での3次元グラフの生成
-
JavaScriptでグラフ
-
True WebChart
-
C言語によるハノイの塔のプログ...
-
Excelマクロでグラフの縦軸目盛...
-
DirectShowでフィルタの削除
-
C言語でグラフ作成
おすすめ情報