|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.12.2014, 16:07 | #1 |
Форумчанин
Регистрация: 21.04.2008
Сообщений: 110
|
помогите ускорить макрос (выборка уникальных по 2-м условиям)
PHP код:
код рабочий но с увеличением базы начал слишком долго думать - как можно его оптимизировать/ускорить? |
10.12.2014, 17:02 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
может так:
Код:
NaiaiayOaaeeoa1, Iauaeo, Ieai замените на кириллицу
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
10.12.2014, 17:18 | #3 |
Форумчанин
Регистрация: 21.04.2008
Сообщений: 110
|
да .. быстрее .. а такой вопрос - при увеличении базы еще более значительно .. например раза в два-три (сечас 100 тыс строк) .. будт ли быстрее если работать не с самим листом (With Sheets("BD")....) а загонять обрабатываемый диапазон в переменную?
|
10.12.2014, 17:32 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
можно все посортировать по колонке В
найти первый gitem, найти количество gitem в итоге обрабатываете не весь массив, а только нужные строки
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.12.2014, 10:48 | #5 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Если работать не с ячейками, а с массивом этих данных - будет быстрее в 43 раза. Я замерял
webmoney: E265281470651 Z422237915069 R418926282008
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание списка уникальных значений по условиям | Gobaith | Microsoft Office Excel | 11 | 05.07.2012 23:13 |
Выборка значений по двум условиям | Stefav | Microsoft Office Excel | 6 | 16.03.2010 13:34 |
отбор уникальных значений по определенным условиям | Alex___ | Microsoft Office Excel | 39 | 12.10.2009 17:02 |
выборка уникальных значений из бд MsSQL | xxxsas | SQL, базы данных | 1 | 11.04.2009 14:31 |
Выборка уникальных значений | Mary_star | SQL, базы данных | 9 | 11.02.2008 22:46 |