Я работаю над книгой Excel 2007 (размером менее 1 ГБ). Есть один лист, формулы которого связаны с двумя другими листами в той же книге. Проблема в том, что он становится очень медленным, когда я делаю какие-либо изменения (или обновляю данные на двух других листах). Я использую ОС Intel i5 Windows 7 с 8 ГБ ОЗУ (что, по моему мнению, должно быть более чем достаточно для такой работы). Пожалуйста помоги!

3 ответа3

2

Размер менее 1 ГБ вызывает беспокойство, как будто вы приближаетесь к файлу Excel объемом 1 ГБ. Известно, что Excel работает медленно с большими файлами. Если у вас есть много формул, которые обновляются по ссылкам, это приведет к сбою.

Что вы можете сделать, это перейти к file (button) - options и перейти к разделу formulas и изменить параметры calculation options на ручной. Теперь он будет обновляться только при нажатии клавиши F9, чтобы вы могли контролировать, когда он замедляется.

1

Вы можете временно отключить пересчеты. Перейдите в « Excel Options , затем « Formulas и в разделе « Calculation Options установите для параметра Workbook Calculation значение « Manual .

Чтобы вручную пересчитать нажмите F9

0

Большое количество клеток обычно не является проблемой. Более вероятно, что электронная таблица содержит несколько изменчивых ячеек, которые, в свою очередь, имеют много зависимых элементов. Каждый раз, когда вы редактируете ЛЮБУЮ ячейку, ВСЕ изменчивые ячейки пересчитываются (если режим расчета не установлен на ручной - но это может быть рискованным).

Вы можете запустить профилировщик в надстройке FormulaDesk и настроить его для профилирования энергозависимых ячеек. Он покажет вам все изменчивые ячейки в вашем файле, а также их иждивенцы (которые также будут изменчивыми), и сколько времени они потребуют для выполнения.

Кроме того, вы можете проверить, не является ли ваша электронная таблица раздутой с потерянными пустыми ячейками, что увеличивает размер файла. Найдите кнопку «Обрезать раздутую книгу». Он также может найти все неиспользуемые пользовательские стили, что также может быть проблемой.

Отказ от ответственности: FormulaDesk это мой продукт.

FormulaDesk профилировщик

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .