Office - Word, Excel und Co. 9.751 Themen, 41.564 Beiträge

Excel 2003: Autofilter mit Makro aufzeichnen

gelöscht_225507 / 2 Antworten / Baumansicht Nickles

Hallo, ich habe mit Excel 2003 ein kleines Problem: Ich habe mittels der Funktion "Makro aufzeichnen" folgende Filter für meine Tabelle eingestellt:
Spalte N: Alle Einträge, die nicht "CM_EMEA_CPE_Consult" und nicht *CSDT4_CM_EMEA_CONSULT" enthalten
und
Spalte J: Alle Einträge, die größer oder gleich 01.09.2008 und kleiner als 01.10.2008 sind.
Mache die Abfrage "von Hand" kommt als Ergebnis 35 Datensätze raus.
Rufe ich nun mein aufgezeichntes Makro auf, kommen als Ergebnis nur 2 Datensätze raus (was falsch ist)
Hier mein Makro:
Sub Closed_Tickets()
'
' Closed_Tickets Makro
'
'
Selection.AutoFilter
Selection.AutoFilter Field:=14, Criteria1:="&lt&gtCM_EMEA_CPE_Consult", _
Operator:=xlAnd, Criteria2:="&lt&gtCSDT4_CM_EMEA_CONSULT"
Selection.AutoFilter Field:=10, Criteria1:="&gt=01.09.2008", Operator:= _
xlAnd, Criteria2:="&lt01.10.2008"
Range("H40").Select
End Sub
-----------------------------
hat jemand eine Idee, was da falsch ist???

bei Antwort benachrichtigen
peterson gelöscht_225507 „Excel 2003: Autofilter mit Makro aufzeichnen“
Optionen

Ich glaube, man kann einen Autofilter nur auf eine Spalte setzen.
Nimmt man eine andere Spalte, dann muß man die erste Auswahl mit "Alle" wieder deaktivieren.

bei Antwort benachrichtigen
gelöscht_225507 peterson „Ich glaube, man kann einen Autofilter nur auf eine Spalte setzen. Nimmt man eine...“
Optionen

Die Syntax ist schon richtig so, nur mittlerweile habe ich festgestellt, daß die Eintraege in meiner Datumsspalte unterschiedlich sind. Z.Bsp. 08.10.07 und dann wieder 12.06.2008 19:23:51
Ich glaube, es liegt irgendwie daran.

bei Antwort benachrichtigen