Description : Lorsque vous utilisez Excel pour éditer des fichiers accessibles par plusieurs utilisateurs sur le réseau, il se peut que vous obteniez une boite de dialogue vous indiquant que le fichier est déjà en cours d’utilisation. En temps normal, le nom de l’utilisateur ayant verrouillé le fichier doit apparaître dans une boite de dialogue lorsque vous essayez d’accéder au fichier verrouillé, vous laissant ainsi la possibilité d’ouvrir le fichier en lecture seule ou de notifier l’utilisateur que vous souhaitez également modifier le fichier. Or, il arrive parfois que le nom d’utilisateur affiché comme étant la personne en cours de modification sur le fichier Excel, ne soit pas la bonne personne. Ce cas particulier est plus étonnant lorsque le nom affiché de la personne utilisant le fichier est absent, en vacances ou n’existe plus dans la société. Cet article vous explique comment résoudre le problème et vous évitera ainsi de chercher un coupable trop longtemps.
Un fichier Excel peut être verrouillé pour plusieurs raisons (https://support.office.com/fr-fr/article/Le-fichier-Excel-est-verrouill%25C3%25A9-par-un-autre-utilisateur-pour-modification-6fa93887-2c2c-45f0-abcc-31b04aed68b3?ui=fr-FR&rs=fr-FR&ad=FR) :
Pour quelles raisons un fichier Excel peut-il être verrouillé ?
Un fichier Excel peut être verrouillé pour plusieurs raisons :
- Si le fichier est extrait par un autre utilisateur, cette personne travaille actuellement dessus ou n’a pas fermé le fichier.
- Sinon, il est possible que vous ayez verrouillé le fichier vous-même pour les raisons suivante :
- Vous n’avez pas fermé l’instance précédente du fichier Excel correctement. Il est probable que l’application soit toujours en cours d’exécution en arrière-plan.
- Vous avez peut-être ouvert le même fichier sur un autre ordinateur et le fichier est toujours ouvert sur cet ordinateur.
- Le fichier est ouvert et modifié par un ou plusieurs utilisateurs sur Excel Online.
Lors de l’ouverture d’un fichier Excel par un utilisateur, un fichier caché temporaire est créé et verrouille ainsi son utilisation pour l’utilisateur actuel. Ce fichier caché contient notamment le nom de la personne qui est en train de modifier le contenu afin d’avertir les nouveaux utilisateurs qui tenteraient d’ouvrir ce fichier. A la fermeture du fichier Excel, le fichier temporaire est supposé être supprimé aussitôt. Il arrive parfois que le fichier ne soit pas supprimé automatiquement, suite à un bug, un crash de l’application ou autres. Du coup, Si le fichier temporaire est déjà présent dans le répertoire courant, Excel ne va pas recréer un fichier de verrouillage mais va utiliser celui déjà présent dans le répertoire. Un fichier temporaire Excel est nommé ainsi : ~$[Nom-du-fichier]
Pré-requis :
– Assurez-vous que tous les utilisateurs susceptibles d’utiliser le fichier impacté, l’ont bien fermé sur leur poste client.
NB : La procédure ci-dessous a été réalisée à partir du système d’exploitation Windows 8.1 Professionnel. Les captures d’écran peuvent varier d’un système d’exploitation à l’autre.
Vérifier l’état du fichier Temporaire Excel :
1 – Démarrez l’explorateur Windows et naviguez dans le répertoire contenant votre fichier Excel impacté par le problème.
2 – Dans la fenêtre de l’explorateur Windows, cliquez sur l’onglet « Affichage », puis cliquez sur « Options » :
3 – Cliquez sur l’onglet « Affichage« , puis cochez la case « Afficher les fichiers, dossiers et lecteurs cachés » et décochez la case « Masquer les fichiers protégés du système d’exploitation« . Validez en cliquant sur « OK » :
4 – Si le fichier temporaire d’Excel est corrompu, il est possible qu’il soit toujours présent dans le répertoire alors que toutes les instances du fichier sont fermés. Vérifiez la date de dernière modification… Il est fort probable qu’elle ne date pas du jour :
5 – Éditez le fichier temporaire nommé ~$[Nom-du-fichier] avec un éditeur de texte (Notepad, Notepad++, ou autres). Vous y trouverez sans doute le nom du dernier utilisateur ayant verrouillé le fichier avant que crash. S’agit-il du nom constamment affiché en verrouillage lorsqu’un utilisateur modifie votre fichier Excel ? Probable… :
6 – Fermez votre fichier Excel et supprimez tout simplement le fichier temporaire.
7 – Faites une ouverture simultanée sur votre fichier Excel, vous devriez désormais avoir le bon nom d’utilisateur affiché en modification.
Impeccable, merci!
Merci, très intéressant.
M. LO
merci
mais j’ai un soucis, je ne peux pas modifier avec le notepad lorsqu’Excel est ouvert
il me met qu’un utilisateur est en train de l’utiliser …
je ne sais pas comment contourner ce problème
nickel !!
c’est vraiment bien merci beaucoup
Merci !!!
super ! merci beaucoup
Super Merci. Je recommande.
Merci pour cette solution!