質問: エクセルvbaでワークシート関数のようにしたい 例えば、セルa1に日付を入力して、セルb1に関数weekdayが入力されていると、すぐセルa1の値を返してくれますが、これと同じことをvbaで再現したいのですが、可能でしょうか? マクロやvbaでweekdayを記述しても、「ツール」→「マクロ」→「マクロ」か「vba」でやらないとa1の値をb1に返せないので、a1に日付を入力した瞬間、b1に値を返したいのですが、よろしくお願いします。
回答: function プロシージャ の事をお知りになりたいのか、 volatile メソッド の事をお知りになりたいのか、 どっちなんでしょうね。