Velikost souboru excelového sešitu se může neočekávaně exponenciálně zvětšit

Příznaky

Velikost souboru sešitu Microsoft Excelu se může neočekávaně exponenciálně zvýšit. Navíc pokud všichni uživatelé sdíleného sešitu sešit uloží a potom zavře, nemusí se velikost souboru sešitu zmenšit tak, jak by měla.

Poznámka: Soubory aplikace Excel 2007 jsou založeny na kombinaci jazyka XML a komprese, tyto typy souborů jsou obvykle menší než starší typy souborů XLS. K tomuto problému ale může dojít ve všech verzích Excelu, které jsou uvedené v části Informace v tomto článku jsou určeny pro produkt.

Příčina

K tomuto problému může dojít, když se Excel neočekávaně zavře. V takovém případě nemusí být uživatelé správně odpojeni od sdíleného sešitu.

Řešení

Tento problém vyřešíte odpojením všech uživatelů, kteří sešit aktuálně nepoužívají, uložením sešitu a následným zavřením sešitu.

Důležité: Ověřte u uživatelů, které chcete odpojit, že už na sešitu ve skutečnosti nepracují. Pokud odpojíte aktivního uživatele, bude jeho neuložená práce ztracena.

Chcete-li odpojit uživatele, kteří sešit aktuálně nepoužívají, použijte tento postup podle používané verze aplikace Excel.

Excel 2007

  1. Otevřete sdílený sešit v Excelu 2007.

  2. Klikněte na kartu Revize .

  3. Ve skupině Změny klikněte na Sdílet sešit.

  4. Na kartě Úpravy klikněte na jméno každého uživatele, kterého chcete odpojit, a potom klikněte na Odebrat uživatele za každým jménem.

systém Microsoft Office Excel 2003 a starší verze aplikace Excel

  1. V nabídce Tools (Nástroje ) klikněte na Share Workbook (Sdílet sešit) a potom klikněte na kartu Editing (Úpravy ).

  2. V poli Kdo teď má tento sešit otevřený zkontrolujte seznam uživatelů.

  3. Klikněte na jméno každého uživatele, kterého chcete odpojit, a potom klikněte na tlačítko Odebrat uživatele.

Další informace

K problému popsanému v tomto článku může dojít bez ohledu na to, jestli v Excelu použijete možnost Neuchovávat historii změn . Excel sleduje všechny změny potřebné k synchronizaci sešitu mezi uživateli. Aplikace Excel ukládá tyto změny do paměti, dokud sešit neuložíte. Aplikace Excel uloží provedené změny při uložení sešitu na pevný disk.

Při neočekávaném ukončení aplikace Excel mohou ve sdíleném sešitu zůstat fiktivní uživatelská jména. Sešit sleduje verzi sdíleného sešitu, se kterou byl uživatel naposledy synchronizován. Sešit to dělá proto, aby se nevymazaly změny provedené po synchronizaci.

Abyste se vyhnuli problému popsanému v tomto článku, postupujte podle následujících navrhovaných postupů:

  • Často ukládejte. Čím delší je interval mezi jednotlivými operacemi uložení, tím více paměti využívají uložené záznamy změn, které nebyly uloženy do souboru.
  • Zajistěte, aby každý uživatel každý den zavíral sdílený sešit. Tento postup pomáhá zabránit falešným uživatelským jménům. Tento postup také umožňuje vymazání záznamů změn, které jsou v paměti.
  • Pravidelně hledejte a odstraňujte všechna fiktivní uživatelská jména, která v sešitu zůstala. Potom sešit uložte a potom zavřete.