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

Forumthread: variabler Autofilter

variabler Autofilter
23.02.2006 15:38:47
georg
Moi, moin zusammen,
ich knacke an folgendem rum:
in einem Makro will ich per Autofilter die Zeilen rausfiltern, die einen Datumseintrag vor (oder nach) heute enthalten. Dazu habe ich in T1 das heutige Datum geschrieben. Wenn ich nun genau dieses Datum gefiltert haben will funktionieren ff. Makros wunderbar:

Sub Makro2()
Dim heutDat As Date
heutDat = Range("T1").Value
Selection.AutoFilter Field:=19, Criteria1:=Date
End Sub

oder:

Sub Makro3()
Selection.AutoFilter Field:=19, Criteria1:=Range("T1").Value
End Sub

So weit so gut. Will ich aber die Tage vor oder nach dem Eintrag in T1 klappt es mit z.B. "...Criteria1:>=Date" nicht.
Warum ? Und wie kriege ich es hin?
Grüße
Georg
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: variabler Autofilter
23.02.2006 17:28:10
Nepumuk
Hallo Georg,
versuch es mal so:
Public Sub test1()
    Dim strCriteria1 As String, strCriteria2 As String
    strCriteria1 = ">=" & CStr(Clng(CDate("01.01.2003")))
    strCriteria2 = "<=" & CStr(Clng(CDate("31.12.2003")))
    Tabelle1.Cells(1, 1).AutoFilter Field:=1, Criteria1:=strCriteria1, _
        Operator:=xlAnd, Criteria2:=strCriteria2
End Sub

Gruß
Nepumuk

Anzeige
Super - Danke!
24.02.2006 09:41:45
georg
Vielen Dank Nepumuk
Gruß
Georg
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
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