windows – 当一个Excel文件被锁定在网络共享上时,它如何知道谁锁定了该文件?

前端之家收集整理的这篇文章主要介绍了windows – 当一个Excel文件被锁定在网络共享上时,它如何知道谁锁定了该文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们正在使用Excel 2010,有时用户正在使用网络共享.当网络上的用户在Excel中打开文件时,文件被锁定以进行编辑 – 这是预期的行为.当另一个用户尝试打开该文件时,Excel会给出该消息

[filename] is locked for editing by ‘John Doe’

问题是,无论是谁实际打开文件,用户始终是这个特定用户的名字. Excel在哪里获取此信息,我该如何解决

更新:我应该已经提到在Excel中的选项(常规)下,已经设置了正确的用户名.这不是这个用户名的来源.

Excel在共享上创建一个名为〜$filename的隐藏文件,其中filename是原始文件.该隐藏文件包含锁定文件用户名称.正如其他人所说,该名称来自Office选项.

由于某种原因,文件关闭文件未被正确删除.奇怪的是,一切仍然有效 – 打开文件的下一个用户仍然可以编辑和保存,但看起来它已经签出给其他人.即使在编辑,保存和关闭Excel之后,该隐藏文件仍未被删除.

手动删除文件后,一切正常.

猜你在找的Windows相关文章