9

ボタンとして機能するさまざまな形状にさまざまなマクロを既に割り当てている Excel テンプレートを作成しようとしています。その形状をクリックした後、クリックした形状の属性を変更する必要があるため、クリックしたものを見つけるのに問題があります。この問題を検索しているときに、どの図形が選択されているかを特定する方法があることに気付きましたが、クリックした図形の名前を取得する方法、またはクリックした図形を参照する方法はまだわかりませんVBAで?ありがとうございました!

4

2 に答える 2

20

を使用して、クリックされた形状の名前を取得できるはずですApplication.Caller

示されている使用法

 'Application.Caller contains a reference to the clicked Shape
 msgbox Application.Caller.Name
于 2013-11-04T08:17:27.153 に答える