meine VBA-Kenntnisse sind fast null. Ich kann recht gut mit dem Makrorecorder umgehen und habe damit mein Problem annähernd gelöst. Ich setze einen Autofilter für mehrere Spalten und filtere dann eine Spalte nach einem der vielen im Drop Down Feld angezeigten Kriterium. Die dann angezeigten Werte kopiere ich in ein separates Arbeitsblatt. Da ich das für jedes Kriterium im Drop Down Feld machen muß, sollte es so sein, dass die Kriterien im Drop Down Feld automatisch nacheinander abgearbeitet werden.
Gibt es für die Stelle im Code "Criteria1:=_
"Spielereinsätze"
eine Anweisung die oben geschildertes Problem löst?
Für Eure Bemühungen schon mal ein dickes Danke!
Der mit dem Makrorecorder aufgezeichnete Code sieht so aus:
ActiveCell.Offset(1, 0).Range("A1").Select
Sheets("Spielername").Select
ActiveSheet.ShowAllData
ActiveCell.Offset(-1, 0).Range("A1").Select
Cells.Find(What:="Spielerdetails", After:=ActiveCell, LookIn:= _
xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False, SearchFormat:=False).Activate
ActiveSheet.Range("$A$1:$R$8611").AutoFilter Field:=7, Criteria1:= _
"Spielereinsätze"
ActiveCell.Offset(4, 7).Range("A1").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("Tabelle1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveCell.Offset(-1, 1).Range("A1").Select