设置r =相交(ActiveSheet.UsedRange,Range(“ W2:W2”))。Cells.SpecialCells(xlCellTypeBlanks)
答案 0 :(得分:0)
不看表就很难分辨,但这可能是因为您的ActiveSheet.UsedRange
与Range("W2:W2")
没有交集
答案 1 :(得分:0)
正如杰里米指出的那样,是由于缺少路口所致。
您需要利用这种可能性。
Set r = Intersect(ActiveSheet.UsedRange, Range("W2:W2"))
If r Is Nothing Then
' No intersection found. Do something else
Else
Set r = r.SpecialCells(xlCellTypeBlanks)
End If
但是也值得一提,如果交叉路口没有空单元格,则会出错。