t-hom’s diary
id:t-hom
VBA If文の多重ネストを避けるためのテクニック ~ 早期リターン、疑似コンティニュー、フラグ変数
今回は、If文の入れ子を避けるためのテクニックについて説明する。 よくIf文が何重にも入れ子になったプログラムを見かけるけれど、あまり入れ子が深くなると複雑になってしまう。たとえば以下のようなコードである。 Sub Ifのネスト() If a = b Then If c = d Then If e = f Then If g = h Then MsgBox "OK" End If End I…