Добрый вечер всем! Возникла непонятная ситуация-для переноса из рабочей книги в отдельную книгу готового результата
используются три макроса-первый создает новую книгу и переносит туда лист, второй заменяет формулы на значения
а третий удаляет пустые строки. по отдельности первый и второй отрабатывают за несколько секунд.третий крутит 10 минут.
Отключаю автоматический пересчет формул и он тоже отрабатывает за пять секунд.Похоже, его тормозит пересчет формул.
Но первые два и без отключения автоматического пересчета работают быстро.
При переносе вручную в новую книгу и запуске этого макроса удаления строк-он работает быстро.
Подозреваю что это макрос не очень удачно написан.Возможно его как-то изменить,
чтобы его работа не замедлялась формулами? или нужно добавить оперативки-у меня четыре гига оперативной памяти а рабочая книга-5 мегабайт.
Как он должен работать-пропускать верхние несколько строк-сейчас там стоит 7 строк, затем если ячейка в столбце А пустая-удалять всю строку и так до последней заполненной ячейки столбца А. Представленный работает именно так, но мееедленоооо. Спасибо!
используются три макроса-первый создает новую книгу и переносит туда лист, второй заменяет формулы на значения
а третий удаляет пустые строки. по отдельности первый и второй отрабатывают за несколько секунд.третий крутит 10 минут.
Отключаю автоматический пересчет формул и он тоже отрабатывает за пять секунд.Похоже, его тормозит пересчет формул.
Но первые два и без отключения автоматического пересчета работают быстро.
При переносе вручную в новую книгу и запуске этого макроса удаления строк-он работает быстро.
Подозреваю что это макрос не очень удачно написан.Возможно его как-то изменить,
чтобы его работа не замедлялась формулами? или нужно добавить оперативки-у меня четыре гига оперативной памяти а рабочая книга-5 мегабайт.
Как он должен работать-пропускать верхние несколько строк-сейчас там стоит 7 строк, затем если ячейка в столбце А пустая-удалять всю строку и так до последней заполненной ячейки столбца А. Представленный работает именно так, но мееедленоооо. Спасибо!