Estou exibindo dados de uma consulta SQL no Excel da seguinte maneira:
ActiveCell.Offset (r, 1) .Value = rs2.Fields ("OTCSalesQTD"). Valor
Quando o valor retornado é NULL, gostaria de exibir "-" em vez de uma célula vazia. Como isso pode ser feito no Excel VBA?
Respostas:
0 para resposta № 1usar uma combinação de IIF e É nuloalgo como o abaixo
ActiveCell.Offset(r, 1).Value = IIF(ISNULL(rs2.Fields("OTCSalesQTD").Value),"--", rs2.Fields("OTCSalesQTD").Value)