Private
Sub
cb_sort_Click()
If
cbEdit
Then
lRow = Val(cbEdit.Caption)
Else
lRow = ActiveSheet.Cells(Rows.Count, 4).
End
(xlUp).Row
End
If
Range(
"A2:P"
& lRow).
Select
ActiveSheet.Sort.SortFields.Clear
ActiveSheet.Sort.SortFields.Add Key1:=Range(
"A2"
), Order1:=xlAscending, _
SortOn:=xlSortOnValues, DataOption1:=xlSortNormal Key2:
"Range("
D2"), Order2:=xlAscending, _
DataOption1:=xlSortNormal
With
ActiveSheet.Sort
.SetRange Range(
"A1:P"
& lRow)