.find leerer Wert abfangen
12.07.2016 10:28:30
Jörg
With Worksheets("Kreditoren").Range("b:b")
Set RngIndex = .Find(what:=strSpedName, LookIn:=xlValues) 'Blattname in Spalte suchen
intIndex = RngIndex.Row 'gefundene Zeile übernehmen
End With
Wenn jetzt in dem Worksheet Kreditoren der Wert nicht gefunden wird, fällt VBA mit einer fehlerhaften Objektvariablen zuweisung auf die NAse.
Ich bräuchte heirzu eine Fehlerbehandlung, damit VBA nicht auf Fehler läuft.
Mein Versuch:
If Not RngIndex.Row Is Nothing Then
MsgBox "leider nix gefunden"
End If
funktioniert leider nicht, da ja keine Zuweisung an RNGIndex erfolgt ist...
Wie kann ich hier vorgehen?
Vielen lieben Dank
Anzeige