【質問】
Excelにて、マクロボタン(フォームコントロール)を押したことを判定するにはどうすればよいでしょうか?以下二つの条件で実行内容を変えたいと考えています。
ご教示よろしくお願いいたします。
条件1:マクロボタンを押した場合
条件2:他マクロファイルから呼び出されて自動起動した場合
【調べてみた事】
Applicationオブジェクトの「Application.Caller」を使う?マクロボタンを押した事を判定しているわけではない・・・
https://umeyalabo.com/application-caller
リンク先のコードでも少し工夫すればできると思いますが、実際に試されたコードを提示されたほうが具体的な回答がつい安いかと思います。