Zellwert auslesen und an Filterfunktion weitergeben?

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

jerry_muc
Beiträge: 6
Registriert: Do, 31.08.2006 23:13

Zellwert auslesen und an Filterfunktion weitergeben?

Beitrag von jerry_muc »

Hallo,

ich bräuchte mal wieder ein Makro, was folgendes machen soll:

Auslesen des wertes der Zelle "Eingabe.B22" (Also z.B. einen Namen) und weitergeben an eine Filterfunktion.

Hintergrund ist, dass ich eine kleine einfach Adressverwaltung gebastelt habe, in der ich über ein Eingabeblatt (Tabelle2) in ein Datenblatt (Tabelle1) schreibe. Um dann nach einer Adresse zu suchen und diese anzeigen zu lassen, wäre eine Filterfunktion sicher gut. Mit SVERWEIS bekomme ich das nur bedingt hin, da mit bei gleichem Namen zweier Kontakte, nur einer davon angegeben wird.

Falls jemand eine andere Idee hat, mit welchem Befehl ich mir alle Zeilen mit der Bedingung (eingabe.B22) anzeigen lassen kann, wäre mir auch schon geholfen.

Ich hoffe, dass ich verstanden wurde und dass mir jemand weiterhelfen kann :-).

Danke im Voraus

Jerry
Eia
********
Beiträge: 2614
Registriert: Sa, 23.12.2006 07:40

Beitrag von Eia »

Vielleicht lässt sich die Aktualisierung eines Spezialfilters als Makro aufzeichnen, ich habe es nicht getestet. Das Vorgehen wäre:
Du legst Dir einen Kriterienbereich an, der die gleichen Spaltentitel enthält, wie Deine Datentabelle, gibst Ihm einen Namen und aktivierst Dabei "Filter". Was Du berücksichtigen musst, wenn Du ODER-Bedinungen hast bzw. UND-Bedingungen für das gleiche Datenfeld, findest Du unter dem obigen Link.
Den Datenbereich markierst Du ebenfalls (evtl. größer als der aktuelle Bereich, damit auch künftige Daten enthalten sind) und legst einen Bereichsnamen fest.
Die Filter-Definition richtest Du einmalig ein:
Kriterien unter die entsprechenden Spaltentitel eintragen
Daten/Filter/Spezialfilter
Den Kriterienbereich zuordnen, Zusätze aufklappen und den Filter-Ausgabebereich festlegen.
OK drücken.

Das folgende wäre dann bei jeder Aktualisierung zu tun:
Die Kriterien für den Filter in den Filterbereich unter die jeweiligen
Spaltentitel schreiben. Den Datenbereich auswählen (Daten/Bereich auswählen), die Spezialfilter-Funktion aufrufen (Daten/Filter/Spezialfilter), OK drücken

mfG
Antworten