Я сам столкнулся с такой проблемой: я пытался выполнить поиск по отдельному листу, чтобы узнать, соответствует ли цвет элемента ячейке цвета ячейки в списке и возвращает строковое значение: если вы используете .Cells ( строка, столбец), вам нужно только это: Листы («имя листа»). Ячейки (строка, столбец) для ссылки на этот диапазон ячеек.
Я перебирал блок из 500 ячеек, и он работает на удивление быстро для меня.
Я не пробовал это с помощью .Copy, но я бы предположил, что он будет работать одинаково.