[Excel VBA]変数命名記法 キャメル記法 [Excel VBA]
変数宣言で様々な書き方をしてきましたが、やっと巡り合った記法に決めました。
変数:キャメル記法 単語の連接時に2目の先頭を大文字にします。
定数:スネーク記法 すべて大文字で単語の連接は アンダースコア '_' を使う
例えば)
Dim row1st as Long
Dim col1st as Long
Dim rowEnd as Long
Dim colEnd as Long
Const NEW_FILENAME =”新しいファイル名"
その他に、関数で戻りがBoolean の場合、次のように決めるのが判りやすそうです。
Function isXxx 存在するかどうか
Function hasXxx, Xxxを持つかどうか
Function canXxx Xxx が実行できるかどか
変数の区切りのアンダースコアが嫌いだったので、キャメル記法で書きましょうと指定できるので、すっきりしました。
なぜ、アンダースコアが嫌いか???
101(英語)キーボードは日本語のアンダースコア(右下)のキーががなくて
打てないからです。いちいち英語モードに戻さんと打てない。。。
なので、キャメル記法はありがたい。
変数:キャメル記法 単語の連接時に2目の先頭を大文字にします。
定数:スネーク記法 すべて大文字で単語の連接は アンダースコア '_' を使う
例えば)
Dim row1st as Long
Dim col1st as Long
Dim rowEnd as Long
Dim colEnd as Long
Const NEW_FILENAME =”新しいファイル名"
その他に、関数で戻りがBoolean の場合、次のように決めるのが判りやすそうです。
Function isXxx 存在するかどうか
Function hasXxx, Xxxを持つかどうか
Function canXxx Xxx が実行できるかどか
変数の区切りのアンダースコアが嫌いだったので、キャメル記法で書きましょうと指定できるので、すっきりしました。
なぜ、アンダースコアが嫌いか???
101(英語)キーボードは日本語のアンダースコア(右下)のキーががなくて
打てないからです。いちいち英語モードに戻さんと打てない。。。
なので、キャメル記法はありがたい。
2020-11-25 23:00
nice!(0)
コメント(0)
コメント 0