単二電池

VBA初心者です。
Dim i
などと書きますが、i, j, k などはありますが、これ以上ある場合に、i, m, n ・・・と
使ってもいいのでしょうか?

CountをCntなど、よく見かけるものは、それを真似ますが、VBAの世界で一般常識的なこういう置き文字が一覧になっているサイトなどはございますでしょうか?

わからない時は、適当にそれっぽいものを自分で考えて置きかえてもいいものでしょうか。

A 回答 (3件)

こんにちは



変数名のことですよね?

ご自分の好きに自由に付けることができます。
とは言え、後で見たときに「何を示していたか」がわかるような名前にしておく方が良いでしょう。
極端に言えば、「変数1」みたいな2バイト文字も使えたりします。

いくつかの制限がありますので、以下をご参照ください。
◇Visual Basic の名前付け規則
https://docs.microsoft.com/ja-jp/office/vba/lang …

また、予約語がありますので、それは避けるのが宜しいでしょう。
◇予約されているキーワード
https://docs.microsoft.com/ja-jp/dotnet/visual-b …
    • good
    • 1
この回答へのお礼

ありがとうございます!

お礼日時:2022/03/12 09:13

多くの文字列が変数として使えます。


使えない文字列としては、
・_(アンダーバー)から始まる文字
・Open, Close, Dim, Sub, Option などのVBAの予約文字
一覧は
https://kazusa-pg.com/vba-reserved-words/

この記事にもありますが、使うとエラーになるので分ります。
即ち、エラーにならなければ使えると考えて良い。
    • good
    • 1
この回答へのお礼

どうもありがとうございます。

お礼日時:2022/03/12 09:13

>適当にそれっぽいものを自分で考えて



で、OK
    • good
    • 1
この回答へのお礼

そうなんですね!回答ありがとうございます。

お礼日時:2022/03/12 09:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!