Как предотвратить появление проблемы Excel после запуска подпрограммы vba, сортирующей список по алфавиту? - PullRequest
0 голосов
/ 17 января 2020

Я использую подпрограмму для сортировки в алфавитном порядке выбора ячеек (подпункт был найден на этом сайте). Саб работает правильно, однако после запуска саба и закрытия файла, при повторном открытии я получаю ошибку с файлом. Я сделал скриншоты сообщений об ошибках, которые я получаю при открытии файла. 1-е сообщение: enter image description here

2-е сообщение (при нажатии «да» на 1-е сообщение): enter image description here

Код, который я использую для сортировки показано здесь:

Sub SortAtoZ(ws As String, r As Range)

With Worksheets(ws).Sort
.SortFields.Add Key:=r, _
 SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
.SetRange r
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With

End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...