見出し画像

変数もあれば、定数も

VBAを学んでいるのだが、
まだ超初心者。
ひさです。

変数は、Dimを使って定義するけど、
そりゃぁ、定数というものも存在するよね?

で、何を使うのかといえば、"Const"。これで定義をさせる。

ここで疑問?
「定数として存在するんだったら、Constなんぞ使わずに定数そものもを使えばいいじゃん!」と、ごもっともなクエスチョンが湧いてきた。
ん?なぜ?

参考のネットで見ると、「可読性の問題」ということ。
すなわち、別に定数を使ってもよいが、わかりやすいVBAコードにするために、そうしているのかな。

と、僕は解釈したぞ。
確かに、あの羅列した英数字の中で、いきなり定数そのものがあると、埋もれて分からなくなるかもしれない。
まだ、いくつもの行を作って分からなくなる、と言うところまではいっていないが、また疑問が湧けば、訂正すればいい。

すこし軽く考えておこう。そのほうが気が楽だし、長く続けられる。

よし、ひとつ学習した。

定数宣言は、"Const"で定義させる。ありがとう!!


いいなと思ったら応援しよう!