ich habe eine Frage zu einem Code, den ich im Internet gefunden habe. In einem Arbeitsblatt funktioniert er reibungslos ("Tabelle 2", eine Kopie vom Sheet "Auftragsbuch") und filtert die Liste nach dem Inhalt in der markierten Zelle, aber in einem anderen Sheet ("Auftragsbuch") springt er 3 Spalten weiter, und ich komm nicht drauf warum. Anmerkung: Ich bin ein quasi VBA-Anfänger und kopiere mir die Codes zusammen (was meistens auch funktioniert, nur hier leider nicht).
Sub RB_aktive_Zelle_filtern()
Dim SpNr As Integer
Dim Such As String
AutoFilterMode = False
SpNr = ActiveCell.Column
Such = ActiveCell.Value
Selection.AutoFilter Field:=SpNr, Criteria1:=Such, Operator:=xlAnd
End Sub
Ich wär sehr verbunden wenn mir jemanden eine Lösung dafür liefern kann.Hier ist der Link zur Datei: https://www.herber.de/bbs/user/99128.xls
Ciao Martin