/ / VBA Excel use '-' quando o valor for null - excel-vba, vba, excel

VBA Excel use '-' quando o valor for null - excel-vba, vba, excel

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 № 1

usar 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)