我有一个运行SQL查询的宏。该查询返回一个数值列。 但是,当此列为NULL时,我想在列中显示“N / A”。
如何使用宏执行此操作?
以下是我的日期代码尝试。感谢。
With Sheets("Overview").Range("A:A")
Set Rng = "A"
If Not Rng Is Nothing Then
Rng.EntireColumn = "N/A"
Else
' do nothing
End If
End With
答案 0 :(得分:1)
假设SQL查询放置文本" NULL"进入有空值的单元格中,您可以使用:
Sheets("Overview").Range("A:A").Replace What:="NULL", Replacement:="N/A", LookAt:=xlWhole, _
SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, _
ReplaceFormat:=False