Я получил это из источника:
Если я правильно помню, "имя пользователя" - это имя, заданное в настройках Excel, а не имя пользователя, вошедшего в систему.
Таким образом, это вполне может быть любой старый мусор.
Вы проверили открытые файлы на общем ресурсе, чтобы узнать, есть ли у кого-нибудь действительно открытый?
Возможная причина (источник):
Когда Excel открывает файл, он создает временную копию файла, а затем, когда вы работаете с ним, вносит изменения в этот файл. Когда вы сохраняете файл, он затем удаляет оригинал, заменяет временный файл и удаляет временный файл. Если компьютер или приложение дает сбой до того, как это произойдет, вы можете застрять во временном файле или удалить его. В следующий раз, когда вы откроете файл, Excel попытается создать временный файл и поймет, что он уже там, и появится сообщение о том, что файл уже открыт.
Попробуйте удалить все файлы из временных каталогов как на его компьютере, так и на сервере (возможно, придется перезагрузить компьютер).
Если вы хотите открыть его, не зная, у кого он есть, проверьте эти методы:
Перейдите в раздел «Управление компьютером», где могут помочь общие папки. Откройте окно запуска, введите Compmgmt.msc, затем перейдите в Общие папки и посмотрите на Открыть файлы.
Попробуйте команду NET FILE. Откройте окно выполнения, введите CMD, чтобы открыть командную строку. В командной строке введите NET FILE. Он покажет всех удаленных пользователей с файлами, открытыми на текущем компьютере.
Если эти 2 метода не сработали, перейдите по ссылке: http://technet.microsoft.com/en-us/sysinternals/bb896655
Этот инструмент SysInternal покажет вам любой процесс, который блокирует файл. Это ваш ответ, если два других более простых метода не приводят к выводу.