我们正在使用Excel 2010,有时
用户正在使用网络共享.当网络上的
用户在Excel中打开
文件时,
文件被锁定以进行编辑 – 这是预期的行为.当另一个
用户尝试打开该
文件时,Excel会给出该消息
[filename] is locked for editing by ‘John Doe’
问题是,无论是谁实际打开文件,用户始终是这个特定用户的名字. Excel在哪里获取此信息,我该如何解决?
更新:我应该已经提到在Excel中的选项(常规)下,已经设置了正确的用户名.这不是这个用户名的来源.
Excel在共享上创建一个名为〜$filename的隐藏
文件,其中filename是原始
文件.该隐藏
文件包含锁定
文件的
用户的
名称.正如其他人所说,该
名称来自Office选项.
由于某种原因,文件关闭时文件未被正确删除.奇怪的是,一切仍然有效 – 打开文件的下一个用户仍然可以编辑和保存,但看起来它已经签出给其他人.即使在编辑,保存和关闭Excel之后,该隐藏文件仍未被删除.
手动删除文件后,一切正常.