Вот мой код, который правильно сортирует весь лист в порядке возрастания на колонке 2.Сортировать первенствует столбец в порядке убывания
$table = $worksheet.ListObjects | where DisplayName -EQ "User_Table"
$table.Sort.SortFields.clear()
$table.Sort.SortFields.add($table.Range.Columns.Item(2))
$table.Sort.apply()
Я попытался добавить xlDescending в разных местах, но получаю ошибки синтаксиса назад.
я представляю себе ошибки синтаксиса, потому что xlDescending не определен. Вы можете определить его в своем сценарии, чтобы сделать ваш код более читаемым, вместо использования жестко закодированных значений, как я предлагаю ниже. –