Moin!
Ja, es war die fehlende Referenzierung zu Range("A2").
Folgendes dürfte aber auch reichen, Du brauchst keine Variablen:
Sub Kuerzer(strKonto As String)
With ThisWorkbook.Worksheets(strKonto)
.Cells(1).CurrentRegion.Sort .Range("A2"), xlAscending, Header:=xlYes
End With
End Sub
Gruß Ralf
Ja, es war die fehlende Referenzierung zu Range("A2").
Folgendes dürfte aber auch reichen, Du brauchst keine Variablen:
Sub Kuerzer(strKonto As String)
With ThisWorkbook.Worksheets(strKonto)
.Cells(1).CurrentRegion.Sort .Range("A2"), xlAscending, Header:=xlYes
End With
End Sub
Gruß Ralf