标签: excel-vba vba excel
我在Excel中显示来自SQL查询的数据,如下所示:
ActiveCell.Offset(r,1).Value = rs2.Fields(“OTCSalesQTD”)。值
当返回的值为NULL时,我想显示“ - ”而不是空单元格。如何在Excel VBA中完成?
答案 0 :(得分:0)
使用IIF和IsNull的组合,如下所示
ActiveCell.Offset(r, 1).Value = IIF(ISNULL(rs2.Fields("OTCSalesQTD").Value),"--", rs2.Fields("OTCSalesQTD").Value)