ich komme nicht weiter - ich habe eine Excel-Tabelle, wo in Spalte A Vertragsnummern stehen - spaltenüberschrift ist auch "Vertragskonto" - hier sollen alle Vertragsnummern nacheinander gefiltert werden.
Also erst VK 1000 - dann VK 1001 - dann VK 1002 etc. (ca.10000) - Ich muss dazu sagen, dass ein vertragskonto mehrfach auftauchen kann. (Sortiert sind diese)
Hier mein Code dazu:
Sub Filtern()
Cells.Select
Selection.AutoFilter
' ActiveSheet.Range("$A$1:$AO$37207").AutoFilter Field:=1, Criteria1:=Vertragskonto
m = 0
Do Until ActiveCell.Value = ""
Vertragskonto = ActiveCell.Value
ActiveSheet.Range("$A$1:$AO$37207").AutoFilter Field:=1, Criteria1:=Vertragskonto
'MsgBox Format(WorksheetFunction.Min(Range("G1:G65000")), "dd.mm.yy")
'MsgBox Format(WorksheetFunction.Max(Range("H1:H65000")), "dd.mm.yy")
Workbooks("P9A_401_2010 - Gesamt.xlsx").Activate
ActiveSheet.Range("$A$1:$AO$37207").AutoFilter Field:=1, Criteria1:=Vertragskonto
Range("A1").Select
m = m + 1
ActiveCell.Offset(m, 0).Select
Loop
End Sub
Er bleibt immer im der 2. Zeile... Weiß nur grade nicht warum! Vielleicht könnt ihr mir ja helfen!