Мне нужно отсортировать несколько листов одновременно, используя этот скрипт.
Sub SortAllSheets()
Dim WS As Worksheet
ActiveSheet.Range("a2:f2").Select
Selection.Copy
On Error Resume Next
Application.ScreenUpdating = False
For Each WS In Worksheets
WS.Columns("A:F").Sort Key1:=WS.Columns("D"), Order1:=xlAscending
Next WS
ActiveSheet.Range("A1").PasteSpecial Paste:=xlPasteAll
Application.ScreenUpdating = True
End Sub
Есть ли способ определить, что первая строка (заголовок) в каждом листе будет исключена из сортировки?Я пытался изменить ввод данных или добавить некоторые дополнительные функции, но безуспешно.Спасибо за любые советы.