• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:今発生しているイベントのコントロール名を取得)

Excel VBAでイベントのコントロール名を取得する方法

このQ&Aのポイント
  • Excel VBAを使用して、コマンドボタンのクリックイベントでコントロール名を取得する方法について説明します。
  • 通常、MsgBox関数の引数にコントロール名を直接指定することはできませんが、変数を使用することでコントロール名を表示することが可能です。
  • しかし、Me.Control.NameやMe.ActionControl.Nameではエラーが発生しますので、別の方法を探す必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.1

UserFormだと簡単なんですけどね。 シートにコントロールツールボックスのコマンドボタンだと、下記の様な大げさな事になると思います。 http://okwave.jp/qa/q8170898.html これが面倒なら(普通は面倒です)、フォームのツールボックスのコマンドボタンをお使い下さい。 http://www.moug.net/tech/exvba/0150072.html http://www.k1simplify.com/vba/tipsleaf/callbuttonname.html

rgbwoghpjfpej
質問者

お礼

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

関連するQ&A