Programming
[Basic] SortFields 오브젝트의 add 메소드
(이경수)
2019. 3. 17. 22:06
add 메소드는 다음과 같이 4개의 인자를 받아(key 필수) SortFields 오브젝트를 반환한다.
add(key, SortOn, Order, CustomOrder, DataOption)
Example)
sht1.Sort.SortFields.Clear
sht1.Sort.SortFields.Add Key:=Range("A2:A100"), SortOn:=xlSortOnValues, Order:=xlDescending, _
DataOption:=xlSortNormal
For i = 2 To 3
sht1.Sort.SortFields.Add Key:=Cells(1, i), SortOn:=xlSortOnValues, Order:=xlAscending, _
DataOption:=xlSortNormal
Next i
With sht1.Sort
.SetRange Range("A1:J100")
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
먼저 A행을 기준으로 Range("A1:J100")의 자료를 내림차순으로 정렬한다.
그리고 1행 2열과 1행 3열을 기준으로 오름차순으로 정렬한다.