【发布时间】:2019-05-24 05:23:18
【问题描述】:
我有一个基于其他工作表编译的主(主)表。将所有其他工作表复制到主工作表后,我需要运行一个代码,该代码将特别评估 1 列,并且我需要显示一条文本消息,说“嘿,你在所述列中有空单元格”。我的问题是该列总是有不同数量的行,所以我不能硬编码范围。 我也不关心空单元格的数量,而只是 1 条消息说你有空单元格就足够了。
我尝试了下面的代码,目的是在我的列 F 中找到活动范围,然后如果为空则显示消息但什么也没有。
Dim ABC22 As Long
With ActiveSheet
ABC22 = .Cells(.Rows.Count, "F").End(xlUp).Row
If IsEmpty("ABC22") = True Then
MsgBox "Posting Key Column (F) contains empty cells"
End If
End With
【问题讨论】: