Wäre super, wenn Du allen Deine Lösung hier posten würdest.
Der Code:
Dim St As String
If St.Length = 0 Then
Msgbox("leerer String", "Meldung)
End If
zeigt die MessageBox genauso an, wie:
Dim St As String
St = ""
If St.Length = 0 Then
Msgbox("leerer String", "Meldung")
End If
Also kann man wohl sagen, dass man die Abfrage auf ein Objekt vom Typ String, nicht auf den Inhalt "null" reduzieren kann. Entweder ist er Leer ("") oder nicht. Wobei Leer gleich "" zu setzen ist und nicht gleich "null"...