Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Нужен макрос
 
Есть файл excel. В строчках содержится несколько электронных адресов, которые разделены точкой с запятой, запятой, пробелом. Надо, чтобы адреса переносились на следующую пустую строчку (которая будет добавлена). В результате на одной строчке должен находиться только один адрес. В исхдном файле будет около 200тыс. строк, в конченом файле (обработанном), соответственно, больше. Критичный момент - время выполнения макроса - в пределах 30 сек.

Буду рад услышать предложения по срокам и цене. Оплата желательно киви.
Нужен макрос поиска дублей
 
Есть файл с данными. Кол-во столбцов - 9, Кол-во строк - более 1млн.
Необходимо найти строки с одинаковой первой ячейкой (ячейкой первого столбца).
Простая сортировка на листе, либо проверка по формуле не подходит - слишком большой объем данных, работает очень долго.

Пока представляется следующий механизм.

1. В пустой столбец записываются нумерация строки (чтобы в конце отсортировать так же, как было).
2. данные переносятся в массив, там сортируются по первому столбцу.
3. Циклом проверяется идентичность текущей строки по сравнению со следующей строкой (идентичность - только по первой ячейке строки). Одинаковые строки - красится фон и шрифт
4. Массив отсортировывается так, как был изначально (в п.1)
5. Массив записывается в книгу.
6. Книга сохраняется.

Обязательное условие: макрос должен работать на Excel 2007 и 2010 (если для этих версий есть различие в коде - то согласуем позже, для какой версии пишем).
КРИТИЧНОЕ УСЛОВИЕ - быстрота работы макроса. (не более 20 минут точно, а то и меньше).


Опция 1.
Установить ограниченное количество срабатывания макроса

Опция 2.
Установить пароль на макрос

Опция 3.
Настроить прекращение работы макроса при нажатии на Esc

Опция 4.
Прогресс бар


Интересует цена (на основную задачу и а задача+опции) и срок.
Если предложите другой механизм - без проблем. Главное результат и быстрота работы макроса.
Страницы: 1
Наверх