How can I sort on multiple columns (keys/orders) at the same time? When I run my below code it re-sorts the data when executing each line instead of one sort with multiple c
Sub sdad()
wsLast_Row = Cells(Rows.Count, 2).End(xlUp).Row
With ActiveWorkbook.ActiveSheet.Sort
.SortFields.Clear
.SortFields.Add Key:=Range("A3:A" & wsLast_Row), Order:=xlAscending
.SortFields.Add Key:=Range("B3:B" & wsLast_Row), Order:=xlAscending
.SortFields.Add Key:=Range("C3:C" & wsLast_Row), Order:=xlAscending
.SortFields.Add Key:=Range("D3:D" & wsLast_Row), Order:=xlAscending
.SetRange Range("A3:BZ" & wsLast_Row)
.Header = xlNo
.Apply
End With
End Sub