Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

vlookup

Forumthread: vlookup

vlookup
03.09.2002 11:46:10
jhaustein
hallo gemeinschaft,

habe probleme mit vlookup
habe folgenden code
dateiziel.Worksheets("tabelle1").Cells(i, 2) = Application.WorksheetFunction.VLookup(dateiziel.Worksheets("Tabelle1").Cells(i, 1), Dateiquelle.Worksheets("Tabelle1").Range("A1:B50000"), 2, 0)

problem ist jetzt, dass wenn bei der zieldatei ein wort drin steht, welches bei der quelldatei nicht vorhanden ist eine fehlermeldung kommt die da lautet "die vlookupeigenschaft des worksheetfunction objects kann nicht zugeordnet werden" also immer dann, wenn in der zielldatei ein wort drin steht, welches in der quelldatei nicht vorhanden ist - kann ich das irgendwie umgehen.

:-) jörg

Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: vlookup
03.09.2002 12:03:20
Michael Wendeler
Hallo Jörg,

fang den Fehler mit einer If Abfrage nach dem Fehler ab.

Also in etwa so:
If "deine Formel" = False Then
Exit

Gruß
M. Wendeler
http://www.wendelers.de

Re: vlookup
03.09.2002 12:07:09
jhaustein
hallo michael,

leider komme ich garnicht erst dazu , beim deguggen bleibt er schon in er zeile stehen

Anzeige
Re: vlookup
03.09.2002 12:11:35
Folker
Versuchs mal mit einer allgemeinen Fehleranfrage abzufangen in der Form:

sub x()
On Error GoTo Fehler:.
.
.
exit sub
Fehler:
end sub

super volker vielen dank
03.09.2002 12:14:44
jhaustein
.
leider zu früh gefreut
03.09.2002 12:35:31
jhaustein
hallo folker
geht leider doch nicht
Anzeige
Re: vlookup
03.09.2002 13:22:04
Udo RiHü
Die Funktion ist da glaube ich ein bisschen eigen, was die Parameter angeht.
Versuch's mal so:

Set R1=dateiziel.Worksheets("Tabelle1").Cells(i, 1)
Set R2=Dateiquelle.Worksheets("Tabelle1").Range("A1:B50000")
dateiziel.Worksheets("tabelle1").Cells(i, 2) = Application.WorksheetFunction.VLookup(R1, R2, 2, 0)

Gruss Udo

Anzeige
Re: vlookup
03.09.2002 13:26:09
JürgenR
Hi Jörg,

mal als Ansatz vor testen, ob der Wert da ist. Beispiel:

Gruß
Jürgen

Re: vlookup
03.09.2002 13:59:16
Michael
Habe die VBA-Entsprechung gerade nicht parat, aber das ist identisch mit EXCEL.
Die Lookupfunktion liefert im geschilderten Fall das Ergebnis NV,
d.h. Du kannst mit der Funktion ISTNV abfragen, ob das Abfrageergebnis der Erwartung entspricht und dann tatsächlich abfragen oder nicht
Anzeige
Re: vlookup
03.09.2002 14:41:30
jhaustein
ist doch das gleiche
Re: vlookup
03.09.2002 14:43:31
Martin Beck
Hallo Jörg,

na, immer noch das gleiche Problem ;-)

Schreib mal vor die Zeile die Anweisung

On Error Resume Next

Gruß
Martin Beck

Re: vlookup
03.09.2002 14:49:20
jhaustein
gleicher fehler ich dreh bald ab
Anzeige
ich glaube es geht vielen dank martin für deine
03.09.2002 14:52:21
jhaustein
hilfe

:-) jörg

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige