ich bearbeite folgenden Code:
With WsS
If .AutoFilterMode Then .AutoFilterMode = False
Set Daten = .Range(.Cells(2, 1), .Cells(.Rows.Count, 15).End(xlUp))
With Daten
.AutoFilter Field:=3, Criteria1:=a
.AutoFilter Field:=5, Criteria1:=b
.AutoFilter Field:=10, Criteria1:=c
.AutoFilter Field:=15, Criteria1:="500", Operator:=xlBottom10Items
End With
End With
Beim AutoFilter Field 15 möchte ich mir mir die Spalte vom kleinsten zum größten Anzeigen lassen.
Ich habe eine Arbeitsmappe mit 20.000Zeilen.
Wenn ich den Code oben anwende, werden mir die 7 höchsten angezeigt.
Wenn ich Criteria"500" auf 10000 erhöhen will, kommt immer eine Fehlermeldung, dass der Wert zwischen 1 und 500liegen muss.
Ich verstehe nicht ganz, warum ich für diesen Filter überhaupt ein Criteria brauche bzw. wie kann ich das Problem lösen, dass nur die Annordnung vom kleinsten zum größten angezeigt wird´?
Vielen DAnk für eure Hilfe
Tyroler