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

Excel工作簿外部链接保存在网络驱动器上时未更新。,excel,hyperlink,updating,Excel,Hyperlink,Updating,我有两个电子表格,一个是输入数据的源文档,另一个是目标文档 这两个工作表都保存到网络驱动器中,单元格通过“=SOURCE!$a$1”类型公式链接 如果我在同一台计算机上打开两个电子表格,它们工作得很顺利,但一旦我在一台计算机上打开一个,在另一台计算机上打开另一个,它们就不再更新 请原谅我的初学者,这是我第一次尝试这样做,这可能是不可能的,但如果我认为它可以在一台计算机上工作,那么为什么它不能在另一台计算机上工作呢 我真的需要它们实时更新:)源和目标都是共享的 任何帮助都将不胜感激 干杯, Log

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

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

如果我在同一台计算机上打开两个电子表格,它们工作得很顺利,但一旦我在一台计算机上打开一个,在另一台计算机上打开另一个,它们就不再更新

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

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

任何帮助都将不胜感激

干杯, Logan

在您的文章中,您阐明了
File1
File2
都需要同时打开,因为它们都需要人工交互才能正常工作

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

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


可能的解决办法:
  • 将您的整个设置迁移到Microsoft Access,Microsoft Access专为处理多用户环境所需的记录锁定和数据库拆分而设计。()

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

  • 创建Access
    ACCDB
    文件作为“中间人”数据存储位置,并使Excel文件
    1
    2
    都链接到它,因为
    ACCBD
    可以有许多连接的计算机/用户,无论它是打开还是关闭的

  • -

    为了使用Excel实现这一点,您需要计算同时打开两个文件所需的网络共享/权限,这更像是一个网络管理主题

    异步文件锁定是Microsoft Access的内置功能


    更多信息:
    • 维基百科:

    • Microsoft文档:

    • LinkedIn:

    • Office.com:

    • 堆栈交换:
      系统和网络管理员问答

    • 堆栈交换:
      电脑爱好者和超级用户问答


    因此在计算机1上保存了两个文件:
    File1
    ,它有链接到
    File2
    (它存储数据)。在
    Computer1
    上打开
    File1
    时,链接工作正常。但是,当您在
    Computer2
    上打开
    File1
    时,链接不起作用。(到目前为止这是正确的吗?)问题:您是在
    Computer2
    上打开
    File1
    的原始副本(通过共享文件夹),还是这是
    File1
    的单独副本(通过电子邮件发送或以其他方式从
    Computer1
    复制到
    Computer2
    )(续)。。。我想确定的是,这两台计算机之间是否有某种设置共享。示例:如果
    File2
    (数据源)的唯一副本位于
    Computer1
    上,您仍然可以从
    Computer2
    打开
    File2
    。如果不是,或者如果你不确定,这是你的问题,你需要创建一个共享,或者联系你的IT部门来帮助你。嗨,发生的事情是,原始源位于网络驱动器上,目标文件也位于相同的网络位置。链接被正确地语法化以引用正确的网络位置。文件1在计算机1上打开,文件2在计算机上打开两个文件1有到文件2的链接这两个文件都是从网络驱动器位置打开的。如果两台计算机上都没有打开文件2怎么办?文件1是否在计算机1和计算机2上都正常工作?必须打开文件2。