Размер файла книги Excel может неожиданно увеличиваться в геометрической прогрессии

Проблема

Размер файла книги Microsoft Excel может неожиданно увеличиваться в геометрической прогрессии. Кроме того, если все пользователи общей книги сохранят и затем закроют книгу, размер книги может не уменьшиться, как должен.

Примечание. Файлы Excel 2007 основаны на сочетании XML и сжатия. Типы файлов обычно меньше, чем устаревшие типы файлов XLS. Однако эта проблема может возникать в любой из версий Excel, перечисленных в разделе "Относится к".

Причина

Эта проблема может возникнуть при неожиданном закрытии Excel. В этом случае может произойти неправильное отключение пользователей от общей книги.

Решение

Чтобы решить эту проблему, отключите всех пользователей, которые в данный момент не используют книгу, сохраните книгу, а затем закройте книгу.

Важно! Проверьте, от каких пользователей требуется отключить, что они больше не работают с книгой. Если отключить активного пользователя, несохраненная работа этого пользователя будет потеряна.

Чтобы отключить пользователей, которые в данный момент не используют книгу, выполните следующие действия в зависимости от используемой версии Excel.

Excel 2007

  1. Откройте общую книгу в Excel 2007.

  2. Перейдите на вкладку "Рецензирование ".

  3. В группе "Изменения " щелкните "Общий доступ к книге".

  4. На вкладке "Редактирование " щелкните имена всех пользователей, которых нужно отключить, и щелкните "Удалить пользователя " после каждого имени.

Microsoft Office Excel 2003 и более ранние версии Excel

  1. В меню "Сервис " щелкните "Общий доступ к книге", а затем откройте вкладку "Правка ".

  2. В поле "У кого эта книга открыта " просмотрите список пользователей.

  3. Щелкните имя каждого пользователя, которого нужно отключить, и нажмите кнопку "Удалить пользователя".

Дополнительные сведения

Проблема, описанная в этой статье, может возникать независимо от того, используется ли параметр "Не хранить журнал изменений " в Excel. Excel отслеживает все изменения, которые необходимы для синхронизации книги между пользователями. Excel сохраняет эти изменения в памяти до тех пор, пока вы не сохраните книгу. При сохранении книги Excel сохраняет эти изменения на жестком диске.

При неожиданном закрытии Excel в общей книге могут оставаться фантомные имена пользователей. В книге отслеживается версия общей книги, с которой пользователь выполнял последнюю синхронизацию. Это делается в книге, чтобы изменения, внесенные после синхронизации, не удалялись.

Чтобы избежать проблемы, описанной в этой статье, следуйте приведенным ниже рекомендациям.

  • Чаще сохраняйте. Чем дольше интервал между операциями сохранения, тем больше памяти используется для хранения записей изменений, которые не были сохранены в файле.
  • Убедитесь, что каждый пользователь ежедневно закрывает общую книгу. Эта процедура помогает предотвратить появление фантомных имен пользователей. Кроме того, эта процедура позволяет удалить записи изменений, хранящиеся в памяти.
  • Периодически ищите и удаляйте все фантомные имена пользователей, оставшиеся в книге. Затем сохраните, а затем закройте книгу.