Sub trier()
Dim der, t, i&, n&
Application.ScreenUpdating = False
der = Cells(Rows.Count, 1).End(xlUp).Row
t = Range("a1:a" & der)
For i = 1 To UBound(t): t(i, 1) = Right(t(i, 1), 18) & ">" & t(i, 1): Next
Range("a1:a" & der) = t
Range("a1:a" & der).Sort key1:=Range("a1"), order1:=xlAscending, Header:=xlNo
t = Range("a1:a" & der)
For i = 1 To UBound(t)
n = InStrRev(t(i, 1), ">")
If n Then t(i, 1) = Mid(t(i, 1), n + 1)
Next
Range("a1:a" & der) = t
End Sub