xlApp.WorkBooks(1).Sheets(1).Select
Set xlSheet = xlApp.WorkBooks(1).ActiveSheet
xlSheet.Range("A6:E12").Select
xlApp.Selection.Sort xlSheet.Columns("A"), xlAscending , "", xlSheet.Columns("B"),xlAscending ,xlGuess,1, False, xlTopToBottom
gleicher Fehler :-(
liegt also nicht am variant, muss irgendwie in der Sortierformel liegen.
genauso warum läuft der Code unterschiedlich bei 2 versch. Sheets ??
xlApp.WorkBooks(1).Sheets(2).Select
Set xlSheet = xlApp.WorkBooks(1).ActiveSheet
xlSheet.Cells.Select 'Gesamtes Arbeitsblatt markieren
xlApp.Selection.Sort xlSheet.Columns("A"), xlAscending , "", xlSheet.Columns("B"), xlAscending , xlSheet.Columns("C"), xlAscending, xlGuess,1, False, xlTopToBottom