Sub Sort2() Set SortRng = Intersect(Selection.EntireRow, Columns("A:AK")) If Not SortRng Is Nothing Then SortRng.Sort Columns("F"), xlAscending, Header:=xlNo End Sub