Excel macro - Sort single column

Post Reply
wwj
Posts: 2497
Joined: 27 Jan 2007 08:16

Excel macro - Sort single column

Post by wwj »

Code: Select all


    For i = 2 To 29
    
    Columns(i).Select
    ActiveWorkbook.Worksheets("uniqueK").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("uniqueK").Sort.SortFields.Add Key:=Cells(1, i), _
        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("uniqueK").Sort
        .SetRange Range(Cells(2, i), Cells(500, i))
        .Header = xlNo
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
    
    Next i

Post Reply