Функция удаления дубликатов VBA последовательно возвращает ошибку 1004 во время выполнения

#excel #vba

Вопрос:

Я пытаюсь выполнить простую функцию удаления дубликатов. Мой код vba просто следующий:

 Range("F:G").Select
Selection.RemoveDuplicates Columns:=1, Header:=xlYes
 

Мои данные являются базовыми и выглядят примерно так:

данные

однако я продолжаю получать ошибку времени выполнения 1004 (ошибка, определенная приложением или объектом). Я перепробовал для этого довольно много вариантов кода, но ни один из них не сработал. Любая помощь будет признательна.

Комментарии:

1. Я пробовал работать с массивом, а также выбирать определенный диапазон, а не весь столбец, что также не сработало.

2. Эта ошибка может возникнуть, если вы объединили ячейки в диапазоне

3. это не тот случай

4. Ваш код должен работать так, как он есть. Есть ли у вас какие-либо ячейки слияния, защита листов и т.д.?