При обновлении сводной таблицы на базе большой таблицы данных, Excel 2013 иногда загибается. Происходит это когда процесс Excel начинает занимать в оперативке больше одного с лишним Гбайта. Использую файлы формата xlsb. Их размеры достигают 90 Мбайт. Обновляю сводники из VBA, перед этим происходит еще ряд действий. Хотел бы в VBA перед обновлением сводника контролировать размер занимаемой Excel-ем оперативки и принимать решение - обновлять или нет. Вопрос: Как в VBA узнать сколько памяти занимает процесс Excel?
Как в VBA узнать сколько памяти занимает процесс Excel?, контролировать объем занимаемой памяти
Окно excel видно частично, Окно Excel 2013 или отдельная книга excel видны частично, т.е. видна только часть панели быстрого доступа.
Установка фильтров сводных таблиц из VBA. ДАТА в фильтре., проблемы при установке фильтра по датам.
Управление Параметрами Excel из VBA
|
06.09.2012 09:38:56
Файл содержит множество вычислений. Макрос обновляет значения многих ячеек листа на которые завязаны эти вычисления. Из-за этого приходится "ожидать". Если установить "Параметры вычислений" в положение "вручную", то всё летает.
Вопрос: Можно ли из VBA устанавливать "Вычисления в книге" в положение "вручную", а в конце выполнения макроса в положение "автоматически". P.S. Application.ScreenUpdating = False - отключение обновления экрана не помогает. |
|
|
|
|