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

Datum aus Calendar für Autofilter????

Datum aus Calendar für Autofilter?
08.01.2006 14:48:16
Frank
Hallo Leute, kleines Problem:
In eine Userform habe ich mir zwei Calender eingefügt.
Hier soll der Nutzer einen Zeitraum auswählen.
Die ausgewählten Werte übergebe ich an zwei Variablen (dat1 und dat2)
Nun soll auf einem Tabellenblatt mit diesen Werten der Autofilter bestückt werden.
Er übernimmt zwar die Werte in "Benutzerdefiniert", filtert aber nicht. D.h. er zeigt keine Daten mehr an, weil er meint, dass er keine Übereinstimmungen findet. Wenn ich nun aber manuell auf dem entsprechenden Tabellenblatt in den Autofilter gehe, sehe ich unter den benutzerdefinierten Werten meine zuvor über die Variablen eingelesene Datumswerte korrekt angezeit. Drücke ich nun ohne weitere Veränderungen den OK-Button, wird die Filterung durchgeführt.
Ich möchte natürlich, dass diese sofort erledigt wird. Hat jemand eine Idee?
So habe ich es gemacht:
Dim dat1 as date
Dim dat2 as date
'Hier wird nach Datum gefiltert
dat1 = frm_Uebersichten.Calendar1.Value
dat2 = frm_Uebersichten.Calendar2.Value
Selection.AutoFilter Field:=13, Criteria1:=">=" & dat1, Operator:= _
xlAnd, Criteria2:=" end sub
Gruß
Frank

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum aus Calendar für Autofilter?
08.01.2006 15:43:19
Josef
Hallo Frank!
Der Autofilter ist heikel;-))

Selection.AutoFilter Field:=13, Criteria1:=">=" & CDbl(dat1), Operator:= _
xlAnd, Criteria2:="<=" & CDbl(dat2)

'******************************
'* Gruß Sepp
'*
'* Rückmeldung wäre nett!
'******************************

Anzeige
AW: Datum aus Calendar für Autofilter?
08.01.2006 16:30:34
Frank
Hallo Sepp!
Ist ja ganz einfach (wenn man`s kann) -:)
Es klappt einwandfrei. Nur würde ich jetzt gerne verstehen, weshalb.
Verrätst Du mir, warum ich das Format in Double setzen muß?
Schon mal Danke für Dein Hilfe
Frank
AW: Datum aus Calendar für Autofilter?
08.01.2006 16:36:19
Josef
Hallo Frank!
Warum! Weil der Autofilter per VBA halt nur so ein Datum erkennt/akzeptiert!
Warum das so ist, müsste man Onkel Bill fragen;-)
Gruß Sepp
AW: Datum aus Calendar für Autofilter?
08.01.2006 17:02:47
Frank
Hallo Sepp!
Ok, auf Onkel Bill möchte ich dann doch ganz gerne verzichten.
Nehmen wir`s halt wie es ist.
Danke Dir!
Gruß
Frank

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige