セルの値が空かどうかを調べる

VBAでは、セルの空状態は、セルの値が空かどうかで判断できます。その判断方法は以下です。

  1. IsEmpty関数を使用して:
If IsEmpty(Range("A1").Value) Then
    MsgBox "单元格A1为空"
Else
    MsgBox "单元格A1不为空"
End If
  1. Len 関数を使用します。
If Len(Range("A1").Value) = 0 Then
    MsgBox "单元格A1为空"
Else
    MsgBox "单元格A1不为空"
End If
  1. RangeオブジェクトのValueプロパティを使用する。
If Range("A1").Value = "" Then
    MsgBox "单元格A1为空"
Else
    MsgBox "单元格A1不为空"
End If

上の3つの方法はすべて、セルが空かどうかを判断するために使用できます。必要に応じていずれかの方法を選択して使用してください。

bannerAds