vielen Dank für die schnelle Antwort:Hast du denn auch ein St.Initialize ausgeführt? Ein leerer String kann nicht null sein.
Dim St as string
St.Initialize
[...]
if St = "" then
' Zeile ist leer
else
'Zeile ist NICHT leer
end if
Dim St As String
If St.Length = 0 Then
Msgbox("leerer String", "Meldung)
End If
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"...