Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Match NOT

Forumthread: Match NOT

Match NOT
20.02.2018 07:13:39
Burak
Guten Morgen, guten Morgen!
ich sitze gerade daran einen Bereich aus einer Tabelle zu ermitteln.
die erste Zeile des Bereichs ermittle ich über

Dim barcode, linie, szeile, ezeile
barcode = InputBox("Bitte geben Sie einen Barcode ein!")
linie = InputBox("Bitte geben Sie eine Linie ein!")
szeile = Application.Match(barcode, Worksheets(linie).Range("A:A"),0)
Nun sitze ich davor das Ende des Bereiches zu ermitteln. Der Bereich ist von der szeile bis dahin, wo das erste Mal der Barcode NICHT mehr in Spalte A steht.
Mein Versuch war:
ezeile = Application.Match(""barcode, Worksheets(linie).Range("A" & szeile & ":A"),0) + szeile
bzw.
ezeile = Application.Match("barcode", Worksheets(linie).Range("A" & szeile & ":A"),0) + szeile
und
ezeile = Application.Match(barcode, Worksheets(linie).Range("A" & szeile & ":A"),1) + szeile
Beim Ersten kriege ich eine Fehlermeldung, beim Zweiten gar kein Ergebnis.
Das dritte liefert zwar ein Ergebnis, gibt aber immer die erste leere Zelle an.
Jemand eine Idee?
Danke
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Match IT
20.02.2018 08:02:08
Gerd
Moin, probier mal:
ezeile = Application.Match(barcode, Worksheets(linie).Range("A:A"), 1) + 1
Vielleicht musst du auch unter der ersten Fundzeile anfangen.
Deklariere bitte deine Variablen nicht als Variant.
cu Gerd
AW: Match IT
20.02.2018 08:53:57
Burak
kriege immer "Typen unverträglich" für deine Zeile, egal als was ich es deklariere. Wenn ich es als Variant deklariere kriege ich erstmal kein Fehler, aber bei
MsgBox(ezeile)
kommt dann der Fehler.
Anzeige
;

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