Я хочу написать код, который сотрет дублированное значение в строке с неопределенным размером, т. Е. Я не знаю, где появится дублированное значение.
Я думал, что смогу использоватьСвойство RemoveDuplicates в пределах диапазона, но оно работает только для дубликатов в столбце.Вот почему я сложен.
Это случай перед запуском кода: 
И это мой желаемый результат: 
Я действительно хочу иметь код, который будет использовать диапазон изменяемого размера с rows.count, как я уже сказал, я не знаю, где может появиться дубликат, и строка может быть очень длинной (до 500 записей).
Это то, что пыталось, но, очевидно, я не могу использовать, поскольку в строке нет свойства Удалить дубликаты:
Sub RemoveDuplicates()
Dim ws1 As Worksheet
Set ws1 = Sheets("Sheet1")
Dim rng As Range
Dim LastCol As Integer
With ws1
LastCol = .Cells(2, Columns.Count).End(xlToLeft).Column
Set rng = .Range(.Cells(2, 1), .Cells(2, LastCol))
rng.RemoveDuplicates ????
End With
Буду признателен за любую помощь.