Есть ли такая функция в VBA для поиска различных значений в диапазоне? - PullRequest
1 голос
/ 17 февраля 2012

Есть ли в VBA функция или что-то подобное, чтобы находить различные значения в диапазоне?

В противном случае, я думаю, я просто напишу Sub, используя Collection, но это звучит немного излишне.Я никогда не большой поклонник просмотра ячеек в диапазоне.Это, кажется, делает вещи медленнее.

1 Ответ

2 голосов
/ 17 февраля 2012

То, как я делал это в прошлом, - это использование рабочего листа для манипулирования данными с использованием встроенной функциональности Excel (а не специально VBA).

Запись макроса при выборе списка значений в столбце рабочего листа, затем использование функции расширенного фильтра для «Копировать в другое место», в то время как флажок «Только уникальные записи» установлен.

Это даст вам уникальный список в столбце назначения, из которого вы можете прочитать значения в VBA и продолжить то, что вы делали.

Не забудьте вычеркнуть «пух», который запись макроса неизбежно напишет для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...