Sub Ordina()
Dim Qual(6) As String
Qual(1) = Cells(1, 2).Value
Qual(2) = Cells(2, 2).Value
Qual(3) = Cells(3, 2).Value
Qual(4) = Cells(4, 2).Value
Qual(5) = Cells(5, 2).Value
n = 1
Cells(1, 3).Select
For y = 0 To 5
For i = 1 To 25
If ActiveCell.Value = Qual(n) Then
ActiveCell.Value = n
End If
ActiveCell.Offset(1, 0).Select
Next
n = n + 1
Cells(1, 1).Select
Next
Range("C1:C8").Sort Key1:=Range("C1"), Order1:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
n = 1
Cells(1, 1).Select
For x = 0 To 5
For z = 1 To 25
If ActiveCell.Value = n Then
ActiveCell.Value = Qual(n)
End If
ActiveCell.Offset(1, 0).Select
Next
n = n + 1
Cells(1, 1).Select
Next
End Sub |