Popis funkcí automatického obnovení v aplikaci Excel

Souhrn

Aplikace Microsoft Excel má nyní předdefinovanou funkci automatického obnovení, nahrazující doplněk AutoSave, který byl k dispozici ve verzích aplikace Excel před verzí Microsoft Excel 2002. Funkce automatického obnovení ukládá kopie všech otevřených souborů aplikace Excel v pravidelných intervalech definovaných uživatelem. Po neočekávaném ukončení aplikace Excel, například při výpadku napájení, lze tyto soubory obnovit.

Tento článek obsahuje přehled funkce automatického obnovení.

Další informace

Nastavení funkce automatického obnovení

Aplikace Microsoft Office Excel 2007 a Excel 2010

Ovládací prvky nastavení funkce automatického obnovení jsou k dispozici v nastavení Uložit v části Možnosti aplikace Excel.

Poznámka Chcete-li otevřít nastavení Uložit, klikněte na tlačítko Microsoft Office v aplikaci Excel 2007 nebo do nabídky Soubor v aplikaci Excel 2010, poté klikněte na Možnosti aplikace Excel ve verzi 2007 nebo na příkaz Možnosti v aplikaci Excel 2010 a pak klikněte na tlačítko Uložit.

Chcete-li nakonfigurovat nastavení automatického obnovení, postupujte takto:

  1. Chcete-li zapnout funkci automatického obnovení, v části Uložit sešity zaškrtněte políčko Ukládat informace pro automatické obnovení po.

  2. Do políčka minuty můžete zadat celočíselnou hodnotu od 1 do 120. Tímto políčkem se nastavuje počet minut mezi dvěma uloženími.

    Výchozí hodnota je 10 minut.

  3. Do Pole Umístění souboru automatického obnovení lze zadat cestu a název složky, do které chcete ukládat soubory automatického obnovení.

    Toto je její výchozí umístění:

    jednotka:\Documents and Settings*user_name*\Application Data\Microsoft\Excel

    Poznámky

    • Pokud zadáte neexistující místní umístění (na pevném disku počítače) nebo neexistující umístění na síťové jednotce, zobrazí se následující chybová zpráva:

      Nelze získat přístup k cestě k adresáři.

      Pokud chcete určit jedinečné číslo přidružené k přijaté zprávě, stiskněte kombinaci kláves CTRL + SHIFT + I. V pravém dolním rohu této zprávy se zobrazí následující číslo:

      100100

    • Pokud v poli Umístění souboru automatického obnovení odstraníte zadané umístění a nezadáte nové umístění, funkce automatického obnovení bude nadále ukládat soubory do odstraněného umístění. Umístění souborů automatického obnovení se změní až po zadání nového umístění.

      Pole Umístění souboru automatického obnovení zůstane prázdné, dokud nezadáte nové umístění.

  4. Funkci automatického obnovení lze vypnout pro jednotlivé sešity. Tuto akci lze provést v části Automaticky obnovit výjimky pro zaškrtnutím políčka Zakázat automatické obnovení pouze pro tento sešit. Zkontrolujte, zda je v rozbalovacím seznamu Automaticky obnovit výjimky pro vybrané jméno příslušného sešitu.

Microsoft Office Excel 2003 a starší verze aplikace Excel

Ovládací prvky nastavení funkce Automatické obnovení jsou k dispozici na kartě Uložit v políčku Možnosti.

Poznámka Dialogové okno Možnosti otevřete volbou Možnosti v nabídce Nástroje.

Chcete-li nakonfigurovat možnosti funkce Automatické obnovení, postupujte takto:

  1. Chcete-li zapnout funkci automatického obnovení, v části Nastavení klikněte na možnost Ukládat informace pro automatické obnovení po.

  2. Do políčka minuty můžete zadat celočíselnou hodnotu od 1 do 120. Tímto políčkem se nastavuje počet minut mezi dvěma uloženími.

    Výchozí hodnota je 10 minut.

  3. Do Pole Umístění souboru automatického obnovení lze zadat cestu a název složky, do které chcete ukládat soubory automatického obnovení.

    Toto je její výchozí umístění:

    jednotka:\Documents and Settings*user_name*\Application Data\Microsoft\Excel

    Poznámky

    • Pokud zadáte neexistující místní umístění (na pevném disku počítače), zobrazí se následující chybová zpráva:

      Nelze získat přístup k cestě k adresáři.

    • Je-li zadané umístění na síťové jednotce, varovná zpráva se zobrazí až při prvním pokusu o uložení informací automatického obnovení. Zobrazí se následující chybová zpráva:

      Aplikace Microsoft nemůže uložit informace o automatickém obnovení do cesty. Zkontrolujte síťové připojení nebo v nabídce Nástroje v dialogovém okně Možnosti na kartě Ukládání změňte umístění.

    • Pokud v poli Místo uložení informací automatického obnovení odstraníte zadané umístění a nezadáte nové umístění, automatické obnovení bude nadále ukládat soubory do odstraněného umístění. Umístění souborů automatického obnovení se změní až po zadání nového umístění.

      Pole Umístění souboru automatického obnovení zůstane prázdné, dokud nezadáte nové umístění.

  4. Funkci automatického obnovení lze vypnout pro jednotlivé sešity. Tuto akci provedete ve skupinovém rámečku Možnosti sešitu zaškrtnutím políčka Zakázat automatické obnovení.

Kdy se aktivuje událost automatického obnovení

Když je soubor aplikace Excel otevřený a funkce automatického obnovení je zapnutá, k uložení souboru dojde až poté, co je provedena první změna, pak uplyne interval automatického ukládání a aplikace Excel je po určitou dobu nečinná (výchozí nastavení je 30 sekund). Po prvním uložení souboru pomocí automatického obnovení jsou další změny provedené v tomto souboru ukládány po uplynutí následných intervalů pro ukládání.

Při odstranění souborů automatického obnovení

Funkce automatického obnovení zabraňuje hromadění nepotřebných souborů ve složce souborů automatického obnovení automatickým odstraňováním těchto souborů v následujících situacích:

  • Soubor jste uložili ručně.
  • Soubor jste uložili s jiným názvem pomocí příkazu Uložit jako.
  • Soubor jste zavřeli.
  • Ukončili jste aplikaci Excel, bez ohledu na to, zda jste soubor uložili či ne.
  • Funkce automatického obnovení je pro aktuální sešit vypnutá.
  • Automatické obnovení lze vypnout zrušením zaškrtnutí políčka Ukládat informace pro automatické obnovení každých.

Automatické obnovení časování ukládání

Časovač automatického obnovení kontroluje změny v souborech aplikace Excel v časových intervalech nastavených v poli minut na kartě Ukládání v dialogovém okně Možnosti. Tento časovač se spustí při spuštění aplikace Excel.

Poznámka

V aplikaci Excel 2007 se pole pro zadání minut nachází v dialogovém okně Možnosti aplikace Excel v kategorii Uložit. V aplikaci Excel 2010 se pole pro zadání minut nachází v kategorii Uložit v části Soubor, Možnosti.

Po uplynutí prvního intervalu pro uložení aplikace Excel zkontroluje všechny otevřené soubory, zda byly provedeny nějaké změny. Pokud aplikace Excel zjistí změněné soubory, spustí časovač doby nečinnosti. Časovač doby nečinnosti zajišťuje, aby uživatel neprováděl změny v listu v okamžiku operace ukládání. Časovač nečinnosti se vynuluje vždy, když uživatel provede nějakou změnu v listu. Soubor automatické obnovení se tedy uloží až poté, co uplyne interval pro uložení souboru a následně uplyne interval doby nečinnosti (bez provedení změn).

Výchozí hodnota doby nečinnosti je 30 sekund. Tuto výchozí dobu nečinnosti lze změnit v klíči registru AutoRecoverDelay. Použijte tento postup.

Důležité! Tato sekce, metoda nebo úkol obsahují kroky, které popisují, jak upravit registr. Úprava registru nesprávným způsobem může způsobit vážné problémy. Proto vždy pečlivě zkontrolujte, jestli postupujete přesně podle těchto kroků. Jako dodatečnou ochranu registr před úpravami zálohujte. Potom můžete v případě problému registr obnovit. Další informace o zálohování a obnovení registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:

322756 Postup zálohování a obnovení registru v systému Windows

  1. Pokud běží aplikace Excel, ukončete ji.

  2. Klikněte na Start, poté na Spustit, do pole Otevřít napište regedit a klikněte na OK.

  3. Podle používané verze aplikace Excel vyhledejte jeden z následujících klíčů registru.

    Microsoft Excel 2002:

    HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Excel\Options

    Excel 2003:

    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Options

    Excel 2007:

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Options

    Excel 2010:

    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options

  4. V nabídce Úpravy přejděte na příkaz Nový a klepněte na příkaz Hodnota DWORD.

  5. Zadejte následující název nové hodnoty:

    AutoRecoverDelay

  6. Stiskněte klávesu ENTER.

  7. Klepněte pravým tlačítkem myši na klíč registru AutoRecoverDelay a pak klepněte na příkaz Změnit.

  8. Do pole Hodnota zadejte číslo mezi 1 a 600. Tato hodnota označuje počet sekund, po kterém se funkce automatického obnovení pokusí provést uložení.

  9. Po dokončení klikněte na OK.

  10. Ukončete Editor registru.

Poznámka

Časovač doby nečinnosti ovlivňují (vynulují) pouze ručně provedené akce. Vzorce, které automaticky aktualizují soubor, nemají na časovač doby nečinnosti žádný vliv. Aplikace Excel uloží daný soubor po uplynutí doby nečinnosti mezi automatickými aktualizacemi vzorců.

Formáty souborů ukládané funkcí automatického obnovení

Funkce automatického obnovení ukládá všechny formáty souborů, které lze otevřít v aplikaci Excel. Za účelem zrychlení a zjednodušení operace automatické obnovení ukládá všechny soubory v aktuálním formátu souboru aplikace Excel, bez ohledu na formát původního otevřeného souboru. Tento soubor je uložen jako skrytý soubor s příponou XAR s názvem vygenerovaným aplikací (například ~ar18a.xar).

Když se po neočekávaném ukončení aplikace a jejím opětovném spuštění pokusíte uložit obnovený soubor, jsou původní název a formát souboru navrženy jako ukládaný typ souboru. Aplikace Excel ukládá původní název souboru a s ním související název souboru „.xar“ v registru za účelem obnovení.

Automatické obnovení a více instancí aplikace Excel

Běží-li více než jedna instance aplikace Excel a jedna z těchto instancí je neočekávaně ukončena, automaticky se spustí nová instance aplikace Excel a otevře soubory automatického obnovení. Pokud dojde k neočekávanému ukončí všech instancí aplikace Excel a počítač je stále spuštěný, spustí se jediná instance aplikace Excel a otevře všechny soubory automatického obnovení. Při výpadku napájení se všechny soubory obnovení otevřou po opětovném spuštění aplikace Excel.

Kompatibilita

Všechna nastavení automatického obnovení, s výjimkou možnosti Zakázat automatické obnovení pro sešit, jsou uložena v systémovém registru. Nastavení automatického obnovení jsou kompatibilní se soubory dřívějších verzí aplikace Excel a nezpůsobují žádné problémy.

Když pro sešit nastavíte možnost Zakázat automatické obnovení a pak jej otevřete v dřívější verzi aplikace Excel, uložíte a znovu otevřete v novější verzi aplikace Excel, možnost Zakázat automatické obnovení pro sešit zůstane nezměněná.

Odkazy

Další informace o řešení problémů s chybami při ukládání souborů aplikace Excel naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:

271513 o řešení problémů s chybami při ukládání souborů aplikace Excel