SSブログ

[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(英語)キーボードは日本語のアンダースコア(右下)のキーががなくて
打てないからです。いちいち英語モードに戻さんと打てない。。。
 なので、キャメル記法はありがたい。



nice!(0)  コメント(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。