Description des fonctionnalités de récupération automatique dans Excel

Résumé

Microsoft Excel dispose désormais d’une fonctionnalité intégrée de récupération automatique qui remplace le complément d’enregistrement automatique figurant dans les versions antérieures à Microsoft Excel 2002. La fonctionnalité de récupération automatique enregistre une copie de tous les fichiers Excel ouverts à un intervalle régulier défini par l’utilisateur. Il est ainsi possible de récupérer les fichiers si Microsoft Excel se ferme inopinément, lors d’une coupure de courant, par exemple.

Cet article présente la fonctionnalité de récupération automatique.

Informations supplémentaires

Configuration des paramètres de récupération automatique

Microsoft Office Excel 2007 et Excel 2010

Les commandes permettant de configurer la fonctionnalité de récupération automatique figurent dans les paramètres Enregistrement des options Excel.

Remarque Pour ouvrir les paramètres Enregistrement, cliquez sur le bouton Microsoft Office dans Excel 2007 ou sur le menu Fichier dans Excel 2010, puis sur Options Excel dans Excel 2007 ou sur Options dans Excel 2010. Enfin, cliquez sur Enregistrement.

Pour configurer les paramètres de récupération automatique, procédez comme suit :

  1. Dans la section Enregistrer les classeurs, activez la case à cocher ** Enregistrer les informations de récupération automatique toutes les de manière à activer la fonctionnalité de récupération automatique.

  2. Dans la zone minutes, tapez un nombre entier compris entre 1 et 120. Cette zone définit le nombre de minutes qui s’écoulent entre les enregistrements.

    La valeur par défaut est de 10 minutes.

  3. Dans la zone Emplacement du fichier de récupération automatique, saisissez le chemin d’accès et le nom du dossier dans lequel vous souhaitez conserver les fichiers de récupération automatique.

    L’emplacement par défaut est le suivant :

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

    Notes

    • Si vous spécifiez un emplacement local (sur votre disque dur) ou sur un lecteur réseau et si cet emplacement n’existe pas, le message d’erreur suivant s’affiche :

      Impossible d’accéder au chemin d’accès au répertoire.

      Pour déterminer le nombre unique associé au message que vous recevez, appuyez sur Ctrl + Maj + I. Le nombre suivant apparaît dans le coin inférieur droit de ce message :

      100100

    • Si vous effacez la zone Emplacement du fichier de récupération automatique sans saisir de nouvel emplacement, les fichiers de récupération automatique seront toujours enregistrés à l’emplacement que vous avez effacé. jusqu’à ce que vous entriez un nouvel emplacement.

      La zone Emplacement du fichier de récupération automatique reste vide tant que vous ne saisissez pas un nouvel emplacement.

  4. Vous pouvez désactiver la fonctionnalité de récupération automatique dans un classeur particulier. Pour ce faire, activez la case à cocher Désactiver la récupération automatique pour ce classeur uniquement dans la section Exceptions de récupération automatique pour. Assurez-vous que le nom du classeur est sélectionné dans la zone Exceptions de récupération automatique pour.

Microsoft Office Excel 2003 et versions antérieures d’Excel

Les commandes permettant de configurer la boîte de dialogue Récupération automatique figurent sous l’onglet Enregistrement de la boîte de dialogue Options.

Remarque Pour ouvrir la boîte de dialogue Options, cliquez sur Options dans le menu Outils.

Pour configurer la boîte de dialogue Récupération automatique, procédez comme suit :

  1. Dans la section Paramètres, activez la case à cocher ** Enregistrer les informations de récupération automatique toutes les de manière à activer la fonctionnalité de récupération automatique.

  2. Dans la zone minutes, tapez un nombre entier compris entre 1 et 120. Cette zone définit le nombre de minutes qui s’écoulent entre les enregistrements.

    La valeur par défaut est de 10 minutes.

  3. Dans la zone Emplacement du fichier de récupération automatique, saisissez le chemin d’accès et le nom du dossier dans lequel vous souhaitez conserver les fichiers de récupération automatique.

    L’emplacement par défaut est le suivant :

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

    Notes

    • Si vous spécifiez un emplacement local (sur votre disque dur) et si cet emplacement n’existe pas, le message d’erreur suivant s’affiche :

      Impossible d’accéder au chemin d’accès au répertoire.

    • S’il s’agit d’un emplacement sur un lecteur réseau, vous recevrez un message d’avertissement uniquement lors de votre première tentative de récupération automatique. Le message d’erreur suivant s’affiche :

      Microsoft ne peut pas enregistrer les informations de la récupération automatique dans chemin d’accès. Vérifiez la connexion réseau ou modifiez l’emplacement sous l’onglet Enregistrer de la boîte de dialogue Options.

    • Si vous effacez la zone Emplacement du fichier de récupération automatique sans saisir de nouvel emplacement, les fichiers de récupération automatique seront toujours enregistrés à l’emplacement que vous avez effacé. jusqu’à ce que vous entriez un nouvel emplacement.

      La zone Emplacement du fichier de récupération automatique reste vide tant que vous ne saisissez pas un nouvel emplacement.

  4. Vous pouvez désactiver la fonctionnalité de récupération automatique dans un classeur particulier. Pour ce faire, activez la case à cocher Désactiver la récupération automatique sous Options de classeur.

Déclenchement d’un événement de récupération automatique

Lorsque vous ouvrez un fichier Microsoft Excel alors que la fonctionnalité de récupération automatique est activée, la récupération automatique du fichier commence uniquement une fois que le fichier a été modifié, que l’intervalle d’enregistrement de la récupération automatique est écoulé et qu’Excel est resté inactif pendant un certain temps (la valeur par défaut est 30 secondes). Après le premier enregistrement automatique du fichier, ce dernier n’est enregistré à intervalles réguliers qui si vous lui apportez d’autres modifications.

Suppression des fichiers de récupération automatique

Pour éviter de saturer l’emplacement de récupération automatique avec des fichiers inutiles, les fichiers enregistrés sont automatiquement supprimés dans les situations suivantes :

  • Vous enregistrez le fichier manuellement.
  • Vous enregistrez le fichier à l’aide de la commande Enregistrer sous et lui donnez un nouveau nom.
  • Vous fermez le fichier.
  • Vous fermez Microsoft Excel en choisissant d’enregistrer le fichier ou non.
  • Vous désactivez la fonctionnalité de récupération automatique pour le classeur en cours.
  • Vous désactivez la récupération automatique en désactivant la case à cocher Enregistrer les informations de récupération automatique toutes les.

Délai avant l’enregistrement automatique

L’horloge de la fonctionnalité de récupération automatique vérifie si les fichiers Excel ont été modifiés à intervalle régulier, tel que défini dans la zone des minutes de l’onglet Enregistrer de la boîte de dialogue Options. L’horloge se déclenche au démarrage de Microsoft Excel.

Remarque

Remarque Dans Excel 2007, la zone des minutes figure dans la catégorie Enregistrement de la boîte de dialogue Options Excel. Dans Excel 2010, la zone des minutes figure dans la catégorie Enregistrement sous Fichier, Options.

Une fois que le premier intervalle d’enregistrement s’est écoulé, Microsoft Excel vérifie si l’un des fichiers ouverts a été modifié. Si c’est le cas, Excel recherche les fichiers modifiés et une horloge chronométrant la durée d’inactivité démarre. Cette dernière sert à s’assurer que l’utilisateur ne saisit pas de données dans le classeur au cours de l’opération d’enregistrement automatique. Cette horloge redémarre après chaque saisie effectuée dans le classeur. Le fichier d’enregistrement automatique se crée donc uniquement une fois que l’intervalle d’enregistrement s’est écoulé et que le fichier est resté inactif pendant un certain temps.

La durée d’inactivité par défaut est de 30 secondes. Pour la modifier, utilisez la clé de Registre AutoRecoverDelay. Pour cela, procédez comme suit.

Important : cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour une meilleure protection, sauvegardez le registre avant de le modifier. Vous pouvez alors le restaurer en cas de problème. Pour plus d’informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

322756 Comment sauvegarder et restaurer le Registre dans Windows

  1. Fermez Microsoft Excel si l’application est en cours d’exécution.

  2. Cliquez surDémarrer, puis Exécuter, entrez regedit dans la zone Ouvrir et cliquez sur OK.

  3. Recherchez, puis sélectionnez l’une des clés de Registre suivantes, en fonction de la version d’Excel que vous exécutez.

    Pour Microsoft Excel 2002 :

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

    Pour Microsoft Excel 2003 :

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

    Pour Microsoft Excel 2007 :

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

    Pour Microsoft Excel 2010 :

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

  4. Dans le menu Édition, cliquez sur Nouveau, puis sur Valeur DWORD.

  5. Tapez le nom suivant pour la nouvelle valeur :

    AutoRecoverDelay

  6. Appuyez sur ENTRÉE.

  7. Cliquez avec le bouton droit sur la clé de Registre AutoRecoverDelay, puis cliquez sur Modifier.

  8. Dans la zone Données de la valeur, tapez un nombre compris entre 1 et 600. Il s’agit du délai en secondes avant une tentative d’enregistrement par la fonction de récupération automatique.

  9. TTL : assurez-vous que la valeur 1 hour (1 heure) est sélectionnée.

  10. Quittez l’Éditeur du Registre.

Remarque

Le minuteur d’inactivité est uniquement affecté par les actions manuelles effectuées au sein de l’application. Les formules actualisant automatiquement le fichier ne l’affectent pas. Excel enregistre le fichier une fois que la durée d’inactivité s’est écoulée, entre les actualisations automatiques des formules.

Formats de fichiers enregistrés par la fonction de récupération automatique

La récupération automatique enregistre tous les formats de fichiers pouvant s’ouvrir dans Excel. Pour des raisons de rapidité et de simplicité, la fonction de récupération automatique enregistre tous les fichiers au format Excel en cours, quel que soit le format d’origine du fichier ouvert. Le fichier est enregistré en tant que fichier masqué portant un nom de fichier arbitraire doté de l’extension «.xar » (par exemple, ~ar18a.xar).

Lorsque vous tentez d’enregistrer un fichier récupéré après la réouverture de Microsoft Excel suite à la fermeture inopinée du programme, le format et le nom d’origine du fichier sont proposés en tant que type de fichier. Excel stocke dans le Registre le nom d’origine et le nom de fichier «.xar » qui l’accompagne à des fins de récupération.

Récupération automatique dans le cas de l’exécution de plusieurs instances d’Excel

Quand vous exécutez plusieurs instances d’Excel et qu’une instance se ferme de manière inopinée, une nouvelle instance du programme démarre automatiquement et ouvre les fichiers de récupération automatique. Si toutes les instances d’Excel se ferment inopinément mais que l’ordinateur fonctionne encore, une seule instance d’Excel démarre, ouvrant tous les fichiers de récupération automatique. Dans le cas d’une panne de courant, tous les fichiers récupérés s’ouvrent au redémarrage d’Excel.

Compatibilité

Tous les paramètres de la récupération automatique, à l’exception de l’option de classeur Désactiver la récupération automatique, sont stockés dans le Registre système. Les paramètres de la récupération automatique sont compatibles avec les fichiers des versions antérieures d’Excel. Il n’y a donc aucun problème de compatibilité.

Quand l’option de classeur Désactiver la récupération automatique est active, si le fichier est ouvert puis enregistré dans une version antérieure d’Excel et qu’il est finalement rouvert dans une version ultérieure d’Excel, l’option de classeur Désactiver la récupération automatique n’est pas affectée.

References

Pour plus d’informations sur la procédure de résolution d’erreurs lors de l’enregistrement de fichiers Excel, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

271513 Procédure de résolution d’erreurs lors de l’enregistrement de fichiers Excel