Excel VBAのMEの使用法について
ExcelVBAのMEキーワードについての質問です。
シートモジュールにコードを記述する際、そのモジュールを表すMEキーワードを付けるべきかどうか悩んでいます。
参考書を見てもバラバラであり、皆さんはどのように記述していますか。
理由もあると大変参考になります。
0
シートモジュールにコードを記述する際、そのモジュールを表すMEキーワードを付けるべきかどうか悩んでいます。
参考書を見てもバラバラであり、皆さんはどのように記述していますか。
理由もあると大変参考になります。
たとえば、以下のような表記の Meキーワード ですかね?
Me.Range("A1").Value = "Hello"
シートや標準モジュールなどでの処理では、私は使わないかな。
付けても付けなくても動作に違いがありませんし。
ただし、
FormやClass内での処理で、自分自身のインスタンスを他に渡したい場合は、
Meキーワードは、よく利用します。
Me キーワード
https://learn.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/me-keyword