Excel工作簿外部链接保存在网络驱动器上时不会更新。

时间:2018-04-30 02:03:53

标签: excel hyperlink updating

我有两个电子表格,一个是输入数据的源文档,另一个是目标文档。

这两张表都保存到网络驱动器中,单元格通过“= SOURCE!$ A $ 1”类型公式链接。

如果我在同一台计算机上打开了两个电子表格,他们就可以游泳,但只要我在一台计算机上打开另一台,另一台在另一台计算机上打开它们就不再更新了。

请原谅我的初学者,这是我第一次尝试这样做,这可能是不可能的,但如果我认为它可以在一台计算机上运行,​​那么为什么它不能在另一台计算机上工作呢?

我真的需要他们实时更新:)源和目标都是共享的。

非常感谢任何帮助。

干杯, 洛根

1 个答案:

答案 0 :(得分:0)

comments中,您澄清了File1File2都需要同时打开,因为它们都需要人工干预才能发挥作用。

这意味着File2本身并不是“数据文件”。根据定义,数据文件仅用于数据存储,并且没有实时交互。

您的设置是一个不寻常的设置(有两个Excel文件,它们都需要交互,并且相互依赖,相互依赖)。如果在相同的计算机上打开这两个文件时此功能正常,那么这可能是文件锁定和/或权限问题,而我我不确定你能不能原样解决它。

潜在解决方案:

  1. 将整个设置迁移到 Microsoft Access ,该设置旨在处理多用户环境所必需的记录锁定和数据库拆分。 (More info

  2. 创建第三个Excel文件(要保持关闭的实际数据文件)并使Excel文件12都链接到它,使用File3作为“中间人”。

  3. 创建一个Access ACCDB文件作为“中间”数据存储位置,并让Excel文件12都链接到它,因为ACCBD可以拥有许多连接的计算机/用户,无论它是打开还是关闭。

  4. -

    为了使用Excel,您需要找出与asynchronous file locks同时打开这两个文件所需的网络共享/权限,这更像是一个网络管理主题。

    异步文件锁定是Microsoft Access的内置功能。<​​/ p>

    更多信息: