Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1328to1332
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Application.Match Suche - Zeile auslesen

Application.Match Suche - Zeile auslesen
13.09.2013 11:32:10
alexthefox
Guten Tag,
Ich habe mal wieder ein VBA Problemchen an dem ich nicht vorbei komme.
Und Zwar suche ich aus einem Tabellenblatt einen String. Das Klappt auch wunderbar. Es wird genau immer das gefunden, was gesucht wird. Nur brauche ich nun die Zeile auf der dieser String gefunden wurde und ich weist nicht wie ich das mit dem jetzt verwendetem Befehl vereinen kann.
Suchbefehl ist folgender:
If Not IsError(Application.Match(CStr(searchstring), Columns(SheetColumn), 0)) Then

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Application.Match Suche - Zeile auslesen
13.09.2013 11:38:15
Hugo
Hallo,
besser:
Dim T As Range, lRow As Long
Set T = Columns(SheetColumn).Find(CStr(searchstring), lookat:=xlWhole)
If Not T Is Nothing Then
lRow = T.Row
End If
Gruß
Hugo

AW: Application.Match Suche - Zeile auslesen
13.09.2013 11:41:14
JACKD
Die Match funktion gibt doch schon die Adresse innerhalb der Matrix zurück.
Und da du in nur einer Spalte suchst, beginnt die Matrix mit 1 und endet bei N
Somit ist der Rückgabewert der Funktion auch gleich die Zeile..
Wenn ich nicht grad falsch denke
Somit müsste der Befehl auch die Zeile zurück geben
Zeile =(Application.Match(CStr(searchstring), Columns(SheetColumn), 0))
Grüße

Anzeige
AW: Application.Match Suche - Zeile auslesen
13.09.2013 15:00:21
alexthefox
Vielen Dank auf jeden Fall für die Antworten!!! Ihr wart sehr hilfreich!!!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige