【Excelマクロ】型宣言の重要性と「Variant」が便利だけど危険な理由
変数には「型」がある VBAでは、何かのデータを一時的に保存して使うときに「変数」を使います。 たとえば、次のような書き方を見たことがあるかもしれません。 この「As String」や「As Long」は、それぞれ変数の […]
変数には「型」がある VBAでは、何かのデータを一時的に保存して使うときに「変数」を使います。 たとえば、次のような書き方を見たことがあるかもしれません。 この「As String」や「As Long」は、それぞれ変数の […]
スコープとは? 〜変数の“使える範囲”を知ろう〜 VBAを学び始めたとき、多くの人がなんとなく避けてしまうのが「使える範囲」を認識せずに使っていることです。専門的にいうとスコープと言います。 同じ名前の変数なのに、動き方
変数を宣言してエラーを防ぐ VBAで変数を利用する際、特に何もしなくても使うことができます。 しかし、使うことはできますが、意図しないエラーや不具合を防ぐために、あえて変数の宣言を行うことをお勧めします。 変数の宣言を行