IsEmpty関数を使用したプログラミング例を紹介します。
例題
値列(A列)の文字列を変数にセットし、変数がEmptyの場合は結果列(B列)に”●”を、それ以外の場合は”×”を表示するプログラミング方法です。(※但し、値列が空白の場合は変数には何もセットしない事とします。)
[実行前]:
[実行後]:
プログラミング
プログラミングは以下の通りとなります。
[記述例]:
Sub サンプル()
Dim 行 As Long
Dim 値 As Variant
For 行 = 2 To 6
値 = Empty
If (Range("A" & 行) = "") Then
Else
値 = Range("A" & 行)
End If
If (IsEmpty(値) = True) Then
Range("B" & 行) = "●"
Else
Range("B" & 行) = "×"
End If
Next
End Sub
内容を説明すると、
A列に含まれる文字を変数:値にセットし、IsEmpty関数を使用して変数:値がEmptyか否かを判定します。判定した結果はB列にセットします。変数:値がEmptyの場合はB列に”●”を、それ以外の場合は”×”をセットして下さい。(※但し、値列が空白の場合は変数:値には何もセットしない事とします。)
との意味になります。
ダウンロード
上記で説明したファイルをダウンロードできます。ご自由にお使い下さい。