ich möchte mit VBA eine Liste nach Jahren filtern. In zwei Comboboxen auf einer Userform können die Anwender angeben, welche Jahre sie sehen wollen.
Mit
actWs.Cells(1, intActColumn).AutoFilter Field:=1, Criteria1:=">31.12." & Me.CmbVon.Value - 1, Operator:=xlAnd _
, Criteria2:=" möchte ich die Liste filtern. actWs und intActColumn sind das Worksheet mit der Liste und die Spalte mit dem Datum. Me.CmbVon.Value und Me.CmbBis.Value sind die Jahre, die angezeigt werden sollen.
Nach dem Start des Makros wird die Liste komplett ausgeblendet. Wenn ich in der Datumsspalte den benutzerdefinierten Filter anschaue, ist er richtig und wenn ich mit "OK" aus der Ansicht rausgehe, werden auch die richtig gefilterten Daten angezeigt.
Wo ist das Problem bei der Filterung mit VBA?
Danke und Gruß
Uppe