... das Selection kennt keinen .Sort
... das .Sort ist eine Methode des .Range
... zuvor muß das ActiveSheet gesetzt werden
... Excel und das Workbook sind bereits initialisiert, dann...
....
Dim vSheet As Variant
....
xl.wbk.Sheets(1).Select
vSheet = xl.wbk.ActiveSheet
Call vSheet.Range("A1:B10").Sort("B1",1,,,,,1)
... so aus dem Kopf müßte das jetzt gehen...
ata