Доброго времени суток! Существует экселевский файл с кучей обновляемых данных на многих листах (база данных и оперативный учёт танцевальной студии). Проблема состоит в том, что с момента появления в файле нескольких листов с аналитикой, перегруженных формулами выборки, подсчёта и т.д. весь файл стал жутко тормозить и даже некоторые простейшие операции выолняются очень долго... В поисках решения данной проблемы мы попробовали вынести всю аналитику в отдельный файл, дабы он обновлял данные только при его открытии, но процесс расчёта стал занимать около часа, что даже для не самых часто требуемых листов перебор. Вопрос: Можно ли как-то, например, макросом или настройками сделать отдельные листы с особо злостными формулами не автообновляемыми вместе с вводом оперативных данных, а по запросу? Очень хочется понять, в каком направлении искать решение... Работаем в Excel 2013. Заранее спасибо)
Доброго времени суток! Существует экселевский файл с кучей обновляемых данных на многих листах (база данных и оперативный учёт танцевальной студии). Проблема состоит в том, что с момента появления в файле нескольких листов с аналитикой, перегруженных формулами выборки, подсчёта и т.д. весь файл стал жутко тормозить и даже некоторые простейшие операции выолняются очень долго... В поисках решения данной проблемы мы попробовали вынести всю аналитику в отдельный файл, дабы он обновлял данные только при его открытии, но процесс расчёта стал занимать около часа, что даже для не самых часто требуемых листов перебор. Вопрос: Можно ли как-то, например, макросом или настройками сделать отдельные листы с особо злостными формулами не автообновляемыми вместе с вводом оперативных данных, а по запросу? Очень хочется понять, в каком направлении искать решение... Работаем в Excel 2013. Заранее спасибо)Ali_Stanov
_Boroda_, спасибо за ответ и ссылки, изучаю! Уже вижу проблему с вариантом обновления по кнопке (на одном из пересланных Вами тем)- ведь если листов аналитики много и они местами ссылаются и берут данные друг у друга, то возникает проблема с очередностью обновления этих листов, а в некоторых случаях зацикленных данных это становится особо проблематичным. Если пойду этим путем, буду думать над тем, как создать самый загруженный формулами лист и повесить его на обновление макросом, а остальные пускай работают онлайн... Видимо по-другому никак)
Можно все-таки приложить уменьшенный вариант файла и мы попробуем как-то облегчить формулы
Я бы с радостью, но не знаю, как урезать до 100кБ с сохранением формул и сути мой файл...
P.S. Кстати, временно пробуемый вариант с вынесением всех перегруженных листов в отдельный файл работает некорректно, часть информации куда-то исчезает (не говоря уже о времени обновления и удобстве использования). Буду пробовать Ваш вариант с макросом.
_Boroda_, спасибо за ответ и ссылки, изучаю! Уже вижу проблему с вариантом обновления по кнопке (на одном из пересланных Вами тем)- ведь если листов аналитики много и они местами ссылаются и берут данные друг у друга, то возникает проблема с очередностью обновления этих листов, а в некоторых случаях зацикленных данных это становится особо проблематичным. Если пойду этим путем, буду думать над тем, как создать самый загруженный формулами лист и повесить его на обновление макросом, а остальные пускай работают онлайн... Видимо по-другому никак)
Можно все-таки приложить уменьшенный вариант файла и мы попробуем как-то облегчить формулы
Я бы с радостью, но не знаю, как урезать до 100кБ с сохранением формул и сути мой файл...
P.S. Кстати, временно пробуемый вариант с вынесением всех перегруженных листов в отдельный файл работает некорректно, часть информации куда-то исчезает (не говоря уже о времени обновления и удобстве использования). Буду пробовать Ваш вариант с макросом.Ali_Stanov