Здравствуйте.
Помогите, пожалуйста, улучшить макрос.
Появилась необходимость в выборе уникальных значений по двум столбцам (по типу, как это реализовано в сводных таблицах). Но оба этих столбца в таблице имеют разрывы.
Макрос я реализовал в меру своего разумения (поскольку в VBA слабо разбираюсь, то и алгоритм решения и реализация на низком уровне), но есть две проблемы:
1. Все равно появляются задвоенные значения (эта проблема есть и в файле во вложении)
2. Не знаю, как избавиться от пустых значений.
Подскажите, пожалуйста, как можно решить данные проблемы.
Кроме того, подозреваю, он будет очень медленно работать на больших таблицах - может, его как-то можно оптимизировать?
Заранее большое спасибо за помощь!
P.S. Заранее предвидя Ваш возможный вопрос - использовать сами сводные таблицы я не могу, поскольку этот макрос - часть еще большего макроса. Хотелось бы все один раз автоматизировать и забыть...
Помогите, пожалуйста, улучшить макрос.
Появилась необходимость в выборе уникальных значений по двум столбцам (по типу, как это реализовано в сводных таблицах). Но оба этих столбца в таблице имеют разрывы.
Макрос я реализовал в меру своего разумения (поскольку в VBA слабо разбираюсь, то и алгоритм решения и реализация на низком уровне), но есть две проблемы:
1. Все равно появляются задвоенные значения (эта проблема есть и в файле во вложении)
2. Не знаю, как избавиться от пустых значений.
Подскажите, пожалуйста, как можно решить данные проблемы.
Кроме того, подозреваю, он будет очень медленно работать на больших таблицах - может, его как-то можно оптимизировать?
Заранее большое спасибо за помощь!
P.S. Заранее предвидя Ваш возможный вопрос - использовать сами сводные таблицы я не могу, поскольку этот макрос - часть еще большего макроса. Хотелось бы все один раз автоматизировать и забыть...