Удаление повторяющихся значений/слов

Автор Посетитель 14.02.2024, 14 февраля 2024, 11:54

Посетитель 14.02.2024

Добрый день. Никак не могу решить проблему с удалением повторяющихся значений, которые получены после объединения ячеек.  Прошу помощи. Во вложении файл с примером что есть, что нужно, а также текст макроса, который выдает ошибку.

[ФАЙЛЫ ВАШИ ПОЛУЧЕНЫ - НЕТ НЕОБХОДИМОСТИ ВЫКЛАДЫВАТЬ ИХ ПОВТОРНО]

Администратор

Написал вам два письма на почту с заголовком "Письмо с Форума по VBA, Excel и Word". Написал именно на почту, а не на форум.

Вы создали переменную:
Dim cell As Range

У объекта Range нет свойства или метода Range, поэтому и происходит ошибка.

Здесь вы перемещаетесь по ячейкам:
For Each cell In clm.Cells

Но для cell вы указали тип данных Range, а двигаетесь по ячейкам. Значит правильно указать тип данных Cell:
Dim cell As cell