ich brauch mal wieder eure Hilfe.
Ich möchte über VBA nur bestimmt Werte fliter, die ich über ein Formular steuere.
Mein Code sieht mittlerweile so aus:
ActiveSheet.Range(.Cells(2, 1), Cells(LetzteZeileC, 1)).AutoFilter _
Field:=1, Criteria1:=Array(txtJahrC & txtMonatC, txtJahrC & txtMonatC - 1, _
Str(txtJahrC & txtMonatC - 2), Str(txtJahrC - 1 & txtMonatC), Str(txtJahrC - 1 & _
txtMonatC - 1), _
Str(txtJahrC - 1 & txtMonatC - 2)), Operator:=xlFilterValues
Er setzt mir leider nur die Filter, wenn keine Berechnung vorliegt. Ich habs bereits mit val () und str () versucht. Das Format in der Datei ist als Standard angegeben.
Was mache ich hier falsch?
Danke vorab für eure Hilfe.