Ich programmiere gerade immer noch fleißig im VBA meine Excel-(Kunden)-Datenbank und scheine nun schlussendlich an den grenzen von Excel angekommen zu sein, auch wenn ich diese in der Vergangenheit auch dank Euch deutlich näher kommen konnte... ;-)
Wie gesagt, ich nutze Excel als Kundendatenbank. Also jeder Kunde hat eine eigene Zeile und in den Spalten finden sich dann Daten wie Name, Adresse, Telefonnummer usw.
Ich nutze den Autofilter um die Spalten nach bestimmten Suchkriterien (z. B. der Name) zu filtern (also ein Filter pro Spalte). Die Filter spreche ich mittels VBA an, da ich für jede Spalte ein "Such-Eingabefeld" habe.
Das funktioniert soweit auch sehr gut.
Jetzt hätte ich aber gerne die "Eierlegendevollmilchsau". Das soll heißen, ich möchte irgendwo auf dem Arbeitsblatt eine Zelle haben, in dem ich einen Wert eintragen kann. Excel soll dann alle Kundenkonten nach diesem Wert durchsuchen, egal in welcher Spalte er steht! Excel sollte dann wenn möglich alle Zeilen bzw. Kundenkonten in denen der Wert nicht (!) gefunden wurde ausblenden und nur noch die Zeilen anzeigen, in denen irgendwo der Wert steht. Jetzt kann es vor kommen, dass es mehre Zeilen mit dem gesuchten Wert gibt (man nehme nur an, ich würde nach dem Namen "Meier" suchen), dann wäre es das I-Tüpfelchen, wenn ich dann den vorhanden Autofilter nutzten könnte und die Suche weiter einzugrenzen.
Wie ich eingangs bemerkt habe, denke ich, dass ich dieses Mal die Grenzen von Excel erreicht habe, aber vielleicht belehrt mich einer von Euch ja auch eines Besseren... ;-)
Gruß
Christian