Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA Filter

Forumthread: VBA Filter

VBA Filter
01.11.2014 09:54:02
WalterK

Hallo,
das folgende Makro sollte sollte so filtern, dass nur die Datümer bis zu einem bestimmten Datum stehen bleiben. Es werden aber alle Daten weg gefiltert. Wo liegt der Fehler?
Option Explicit
Sub TermineDrucken()
Dim wksTerLis As Worksheet
Dim LzA As Long
Dim BisDatum As Long
Set wksTerLis = Worksheets("TerminListe")
BisDatum = Evaluate("=DATE(YEAR(TODAY()),MONTH(TODAY())+3,0)") 'Datum Monatsende, von heute an 2 volle Monate
LzA = Application.Max(6, wksTerLis.Cells(Rows.Count, 1).End(xlUp).Row)
Application.ScreenUpdating = False
wksTerLis.Rows("5:5").Select
Selection.AutoFilter
wksTerLis.Range("$A$5:$F$" & LzA).AutoFilter Field:=2, Criteria1:= _
"<=" & BisDatum & ", Operator:=xlAnd"
End Sub


Beispieldatei:
https://www.herber.de/bbs/user/93484.xlsm
Besten Dank für die Hilfe und Servus, Walter

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Filter
01.11.2014 10:00:47
Hajo_Zi

wksTerLis.Range("$A$5:$F$" & LzA).AutoFilter Field:=2, Criteria1:= _
"<=" & BisDatum & ""

Uuuups. Danke Hajo! Walter
01.11.2014 10:05:05
WalterK

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige