yo tengo un macro haber si te sirve, sigue estos 9 pasos:
1 para empezar has una copia de tus datos.
2 las filas de tus datos tienen que estar ordenado tal como lo muestras en tu ejemplo 1,22,33,444,55,6,7 ..etc y que esten en la columna A
3 presiona las teclas ALT F11 se va abrir el editor de visual basic
4 ubica a tu izq. "VBAProject (nombre_de_tu_libro)"
5 clic derecho sobre este, luego en Insertar - Modulo
6 copia alli este codigo:
Sub borra_repetidos()
Range("A1").Select ' suponiendo que la celda A1 sea el comienzo de tu fila
Do While Not IsEmpty(ActiveCell)
filaAct = ActiveWindow.RangeSelection.Row
colAct = ActiveWindow.RangeSelection.Column
If ActiveCell.Value = Cells(filaAct + 1, colAct) Then
eliminar_repetidos (ActiveCell.Value)
Else
ActiveCell.Offset(1).Select
End If
Loop
End Sub
Sub eliminar_repetidos(v)
Do While ActiveCell.Value = v
ActiveCell.EntireRow.Delete
Loop
End Sub
7 cierra el editor visual basic. (no es necesario guardar)
8 presiona ALT F8, para activar la lista de macros
9 ejecuta borra_repetidos..listo..tu tarea hecha..