VBA - Ускорить работу макроса

Ответить
Аватара пользователя
Iska

Re: VBA - Ускорить работу макроса

Сообщение Iska »

Iska, хорошо, завтра порежу до пары десятков строк.
Аватара пользователя
blackeangel

Re: VBA - Ускорить работу макроса

Сообщение blackeangel »

Iska, итак, порезал всё, вот, смотрите.
Вложения
Пример.rar
(34.28 КБ) 0 скачиваний
Пример.rar
(34.28 КБ) 0 скачиваний
Аватара пользователя
azbest

Re: VBA - Ускорить работу макроса

Сообщение azbest »

нечто похожее проделывал тоже. только массивы в память не загонял. Более мелкий список на 69 тыс строк - загонял на соседний лист и сравнивал построчно/поколонно через ввод значения ячейки в промежуточную переменную с значением переменной второго 500 тыс списка. Всё это в рамках одной книги. и никаких запросов через интернет, ну если только в начале загрузить 69 тыс список в книгу с 500 тыс списком на соседний лист. а потом циклы сравнения.
Аватара пользователя
blackeangel

Re: VBA - Ускорить работу макроса

Сообщение blackeangel »

azbest, ну я решил свою задачу, разбив её на 4 маленькие, плюс вынес все в запросы, в итоге 25-27сек стала. По моему это отличная замена 6-7 часам..

И это если учесть, что у меня и так много лишних действий есть, то можно ещё быстрее.
Ответить

Вернуться в «Программирование и базы данных»