链接两个Office文档

时间:2020-03-05 18:37:56  来源:igfitidea点击:

问题:

我有两个电子表格,每个电子表格具有不同的用途,但包含一个特定的数据,这两个电子表格中的数据必须相同。该数据(列之一)在电子表格A中得到更新,但也需要在电子表格B中进行更新。

目标:

一种以某种方式将这两个电子表格链接在一起的解决方案(请记住,它们存在于网络上的两个单独的LAN共享中),以便在更新A时,B会针对相应的记录自动更新。

*请注意,我完全理解数据库可能是执行诸如此类任务的更好计划,但是不幸的是,我对此没有发言权。

**请注意,这需要适用于Office 2003和Office 2007

解决方案

回答

因此,我们是说电子表格B上的AD743必须等于电子表格A上的AD743吗?试试这个:

  • 在同一台计算机上打开两个电子表格。
  • 在电子表格B上转到AD743.
  • 类型=。
  • 转到sheedsheed A,然后单击AD743.
  • 按回车。

我们会注意到该公式类似于" [文件的路径+文件名] .worksheet-name!AD743"。

电子表格B上的值在我们打开时将被更新。实际上,它会询问我们是否要更新。当然,连接必须已建立并且正在运行,以进行更新。另外,我们不能更改电子表格A的名称或者路径。

回答

我不能在不了解用例细节的情况下说这是否过大,但可以考虑创建一个电子表格C来保存两者之间共有的所有数据。随着电子表格的老化,链接可能变得非常复杂,拥有共享数据源可能有助于消除混乱。

也许甚至更"企业化"是仅粘贴所有本来会共享的数据的概念。这是我公司的官方最佳做法,因为外部链接给可维护性带来了很多麻烦。乍一看似乎很麻烦,但是我发现它可能是提高易维护性的最佳方法,而且易于使用,并且假设我们不介意手动干预。