HERBERS Excel-Forum - das Archiv
Inhalt suchen über UserForm
Stephan

Hallo,
Was muß im Beispiel abgeändert werde, damit auch alles gefunden wird, wo das Suchkriterium enthalte ist.
https://www.herber.de/bbs/user/67008.xls
Im Beispiel soll nach Eingabe von "i" alle Werte in der Listbox angezeigt werden in denen "i" enthalten ist. Also:
BirneSpalte2
ZitroneSpalte2
nach weiterer Eingabe des Buchstaben "r" also zusammen "ir" soll nur noch "BirneSpalte2" angezeigt werden.
Nach Doppelklick auf das Suchergebniss soll weiterhin in die Tabelle zum Suchergebniss gesprungen werden.
Gruß
Stephan

AW: Inhalt suchen über UserForm
Tino

Hallo,
meinst Du so?
https://www.herber.de/bbs/user/67010.xls
Gruß Tino
AW: Inhalt suchen über UserForm
Stephan

Hallo Tino,
Genau so habe ich es gemeint! Danke
Deine Lösung unterscheidet sogar zwischen Groß- und Kleinbuchstaben. Kann man dies aber auch abschalten? D.h. das Ergebniss sollte bei der Eingabe Groß- und Kleinbuchstaben ignorieren.
Gruß
AW: Inhalt suchen über UserForm
Rudi

Hallo,
anstatt
If InStr(MeAr(A, 1), TextBox1) > 0 Then

so:
If InStr(LCase(MeAr(A, 1)), LCase(TextBox1)) > 0 Then
Gruß
Rudi
AW: Inhalt suchen über UserForm
Stephan

Funktioniert bestens!
Vielen Dank an alle!
AW: Inhalt suchen über UserForm
Peter

Hallo Stephan,
ändere einmal
If LCase(Left(Cells(index, 2), Len(TextBox1))) = LCase(TextBox1) Then
in
If Left(LCase(Cells(index, 2)), Len(TextBox1)) = LCase(TextBox1) Then
und arbeite vor allen Dingen überall mit Option Explicit
Gruß Peter