2

У моего коллеги есть очень большой файл Excel (более 7 МБ), который страдает от проблем (A) медленной работы (B), чтобы открыть / сохранить / закрыть, и (C) зависания компьютера, требующего перезагрузки.

Я установил расчеты на Вручную и восстановил файл, но размер файла не изменился, и у него все еще есть эти проблемы.

Мои вопросы:

(1) Есть ли способ обойти эту проблему или Excel просто плохо обрабатывает ~ 7 МБ файлов?

(2) Будет ли обновление ОЗУ иметь большое значение?

(3) Возможно, мы не можем позволить себе тратить деньги на обновление оперативной памяти. Есть ли другие способы смягчения проблемы?

3 ответа3

1

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

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

1

Как упоминалось в предыдущих комментариях, это не огромный файл.

Наиболее вероятная причина - ссылки в формулах на другие листы, которые не открыты или недоступны. Excel будет очень долго пытаться разрешить сетевые подключения, чтобы получить данные из внешнего источника.

Также убедитесь, что при запуске не запущены макросы, которые пытаются подключиться к внешнему источнику.

0

Какая версия Excel это? В Excel 2007 или Excel 2010 я бы попытался сохранить его в более старом формате, не основанном на XML (.xls вместо .xlsx) и посмотреть, улучшится ли производительность.

Также попробуйте OpenOffice проверить, лучше ли он справляется с файлом (просто чтобы увидеть, является ли он Excel файлом по ошибке)

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