VLookup Fehlerunterdrückung
13.05.2008 12:47:29
Joachim
ich habe in VBA folgende Formel:
a = WorksheetFunction.VLookup(ben, Worksheets("Benutzer").Range("A2:A8"), 1, False)
das geht gut, solange vlookup eine Übereinstimmung findet. wird keine gefunden, ergibt das normalerweise ein #NV, wenn man es als Formel eingibt. In VBA läuft das Makro auf Fehler.
Dies würde ich als Formel so abwenden:
=WENN(ISTFEHLER(SVERWEIS(G12; Benutzer!$a$2:$a$8;1;falsch))=wahr;"";SVERWEIS(G12; Benutzer!$a$2:$a$8; 1;falsch))
Wie unterdrücke ich in VBA den Fehlerwert?
Gruss
Joachim