vba:コーディング規約&ネーミングルール
お世話になっている、高橋先生のルールが、世界標準になりますように。
- ルールの良し悪しももちろんあるが、みんなが同じルールってのが、大事!
プロシージャ、ファンクション、モジュール、メソッド、プロパティ
- キャメル記法:頭文字大文字で、以降の単語の頭文字を大文字とする。
- 動詞から始める。
- SetValue、 AddValue
変数
- パスカル記法:頭文字小文字で、以降の単語の頭文字を大文字とする。
- 名詞を使用する。
- userName、 lastRow
定数
- アッパースネーク記法:すべての単語を大文字とし、単語の連結はアンダースコアを使用する。
- TAX_RATE、 TARGET_URL
For文の変数
小文字で、以下の順番で使用する。
i
j
k
n