/ / VBA Excel używa "-", gdy wartość ma wartość null - excel-vba, vba, excel

VBA Excel używa "-", gdy wartość ma wartość null - excel-vba, vba, excel

Wyświetlam dane z zapytania SQL w programie Excel w następujący sposób:

ActiveCell.Offset (r, 1) .Value = rs2.Fields ("OTCSalesQTD").

Kiedy zwrócona wartość ma wartość NULL, chciałbym wyświetlić "-" zamiast pustej komórki. Jak to zrobić w programie Excel VBA?

Odpowiedzi:

0 dla odpowiedzi № 1

użyj kombinacji IIF i IsNull, coś jak poniżej

ActiveCell.Offset(r, 1).Value = IIF(ISNULL(rs2.Fields("OTCSalesQTD").Value),"--", rs2.Fields("OTCSalesQTD").Value)