excelDataRow读取Excel单元格判断是否空值,该怎么处理

excelDataRow读取Excel单元格判断是否空值
Dim excelDataRow As DataRow

For Each excelDataRow In excel.ExcelDataSet.Tables(0).Rows

 If Len(Trim(excelDataRow(1))) > 0 Then
  MsgBox(excelDataRow(1))
 End If

excelDataRow(1)里面是对应Excel里面的单元格,excel上excelDataRow(1)的那个单元格表面上看空值的,什么数据也没有,但我上面个条件依然生效了,Msgbox 是 0

估计是excel里面那个单元格的format问题,我尝试把那个单元格完全删除,变成新的单元格就没问题,Msgbox没数据弹出来~

问题是现在我要在不对excel进行任何修改的情况下,怎么判断Excel上是空值的单元格??
------解决方案--------------------
判断是否为空,你忘记了null的情况.