2010年8月20日金曜日

VBA:Excelでセルが空の判定

プログラムをしていると Empty / NULL / "" などの扱いに迷うことが良くある。
Excel.VBA にて試してみたので、結果をメモ。

・VBAでセルに = "" や = NULL を代入しても
・Excelのシート上でセルの内容を空にしても
 ↓
・isEmpty( セル ) にて判定が可能。
・isNull( セル ) では判定不可。