Sub Descending_Click()
Dim j As Integer, k As Integer
j = Worksheets.Count
For k = 1 To j
Selection.Sort key1:=Range("L2"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Next k
End Sub
Я получил код в Интернете и внес изменения в соответствии с моим требованием. Он работает отлично, но работает только на текущем листе, я хочу, чтобы он работал на нескольких листах. Также после запуска все данные выбираются. После запуска данных не следует выбирать. Нужна экспертная помощь.данные сортировки в порядке убывания в нескольких листах
Спасибо Скотт ............ штраф ........... мелкие изменения сделаны ......... следующий ws in place next k –
хороший catch @KISHORBHOIR! Я редактировал свой пост. Пожалуйста, отметьте как ответ, если он действительно решит вашу проблему. –