Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1216to1220
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

Spezialfilter per VBA, Ergebnisgröße feststellen

Spezialfilter per VBA, Ergebnisgröße feststellen
Wolfgang
Hallo Forum,
ich erstelle per VBA einen Advanced Filter. Funktioniert wunderbar.
Das Ergebnis wird ab Zelle A23 eingeblendet.
Sub test()
Dim rng As Range
Set rng = Range("A7:D19")
rng.AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("A23"), CriteriaRange:=Range(" _
A1:D2")
End Sub
Ich möchte die Ergebnisliste per VBA weiterverarbeiten und muß dazu feststellen wir groß die Liste
geworden ist (in etwa so: set rng=Range(Ergebnisliste).
(Das Ende der Liste ist bei mir nicht die letzte Zelle im Sheet)
Wie kann ich den Bereich der Ergebnisliste feststellen?
Gruß
Wolfgam

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
gelöst - Spezialfilter per VBA, Ergebnisgröße
11.06.2011 15:30:59
Wolfgang
Hallo Forum,
bin selbst draufgekommen.
Nachdem die gefilterte Liste niemals größer sein kann, als die Quelle, bestimme ich einfach die Zeilennummer des letzten Eintrages mit einer Arrayformel. Liste ist der benannte Maximalbereich meiner gefilterten Liste.
Zeilennr = Evaluate("=MAX((Liste """")*ROW(Liste))")
Gruß
Wolfgam
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige