Microsoft KB Archive/930253

= The file size of an Excel workbook may unexpectedly increase exponentially =

Article ID: 930253

Article Last Modified on 10/15/2007

-

APPLIES TO


 * Microsoft Office Excel 2007
 * Microsoft Office Excel 2003
 * Microsoft Excel 2002 Standard Edition
 * Microsoft Excel 2000 Standard Edition

-



SYMPTOMS
The file size of a Microsoft Excel workbook may unexpectedly increase exponentially. Additionally, if all the users of a shared workbook save and then close the workbook, the workbook may not decrease in file size as it should.

Note Users of Microsoft Office Excel 2007 are more likely to notice this issue. This is because Excel 2007 files typically are bigger than files in earlier versions of Excel. However, this issue may occur in any of the versions of Excel that are listed in the &quot;Applies to&quot; section.



CAUSE
This issue may occur if Excel closes unexpectedly. In this case, users may not be correctly disconnected from the shared workbook.



RESOLUTION
To resolve this issue, disconnect all users who are currently not using the workbook, save the workbook, and then close the workbook.

Important Verify with the users whom you want to disconnect that they are no longer actually working on the workbook. If you disconnect an active user, that user's unsaved work will be lost.

To disconnect users who are currently not using the workbook, follow these steps, as appropriate for the version of Excel that you are running.

Excel 2007

 * 1) Open the shared workbook in Excel 2007.
 * 2) Click the Review tab.
 * 3) In the Changes group, click Share Workbook.
 * 4) On the Editing tab, click the name of each user whom you want to disconnect, and then click Remove User after each name.

Microsoft Office Excel 2003 and earlier versions of Excel

 * 1) On the Tools menu, click Share Workbook, and then click the Editing tab.
 * 2) In the Who has this workbook open now box, review the list of users.
 * 3) Click the name of each user whom you want to disconnect, and then click Remove User.



MORE INFORMATION
The issue that is described in this article may occur regardless of whether you use the Don't keep change history option in Excel. Excel keeps track of any changes that are required to synchronize the workbook between users. Excel stores these changes in memory until you save the workbook. When you save the workbook, Excel saves these changes to the hard disk drive.

Whenever Excel closes unexpectedly, ghost user names can remain in the shared workbook. The workbook tracks the version of a shared workbook to which a user was last synchronized. The workbook does this so that changes that are made after the synchronization are not purged.

To avoid the issue that is described in this article, use the following suggested practices:
 * Save frequently. The longer the interval between save operations, the more memory that is used by stored change records that have not been saved to the file.
 * Make sure that each user closes the shared workbook daily. This procedure helps prevent ghost user names. Additionally, this procedure enables change records that are in memory to be purged.
 * Periodically, look for and remove any ghost user names that are left in the workbook. Then, save and then close the workbook.

Additional query words: XL2003 XL2007 XL2002 XL2000

Keywords: kbinfo kbtshoot kbprb kbexpertisebeginner KB930253

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.