VBScript не имеет именованных аргументов.Вы должны указать их по положению и удалить именованные части.
.SortFields.Add xlworksheet.Range("E2:E11"), xlSortOnValues, xlAscending, , xlSortNormal
Я предполагаю, что вы где-то объявили константы.Если нет, то либо сделайте это, либо используйте буквальные значения:
.SortFields.Add xlworksheet.Range("E2:E11"), 0, 1, , 0
Обратите внимание, что вы должны оставить пробел для отсутствующего аргумента DataOption
, который вы не предоставляете.