Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
736to740
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
736to740
736to740
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
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

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

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige