07.07.2021, 14:14
Hallo,
ich habe ein kleines Problem.
Ich möchte Worksheet_Change(ByVal Target as Range) verwenden, um einen Filter zu setzen. Im Target steht wonach gefiltert werden soll.
Target möchte ich als Range an eine Funktion weitergeben, die das erledigt. Allerdings funktioniert das nicht. Target wird nicht als Range Variable erkannt.
Mein Funktion heißt:
Function filternPivot(ByVal var as Range)
Wenn ich es durch
PivotModul.filternPivot (Worksheets("Pivotmappe").Range("A2"))
Aufrufe funktioniert alles einwandfrei. Wenn ich
PivotModul.filternPivot (Target)
Mache funktioniert es nicht.
Target muss nicht A2 sein, sondern kann auch B2 etc sein. Deshalb will ich das über Target machen.
Kann mir jmd. helfen?
ich habe ein kleines Problem.
Ich möchte Worksheet_Change(ByVal Target as Range) verwenden, um einen Filter zu setzen. Im Target steht wonach gefiltert werden soll.
Target möchte ich als Range an eine Funktion weitergeben, die das erledigt. Allerdings funktioniert das nicht. Target wird nicht als Range Variable erkannt.
Mein Funktion heißt:
Function filternPivot(ByVal var as Range)
Wenn ich es durch
PivotModul.filternPivot (Worksheets("Pivotmappe").Range("A2"))
Aufrufe funktioniert alles einwandfrei. Wenn ich
PivotModul.filternPivot (Target)
Mache funktioniert es nicht.
Target muss nicht A2 sein, sondern kann auch B2 etc sein. Deshalb will ich das über Target machen.
Kann mir jmd. helfen?