链接两个 Office 文档
Posted
技术标签:
【中文标题】链接两个 Office 文档【英文标题】:Linking two Office documents 【发布时间】:2010-09-05 09:45:37 【问题描述】:问题:
我有两个电子表格,每个都有不同的用途,但包含一个特定的数据,这两个电子表格需要相同。这段数据(其中一列)在电子表格 A 中更新,但也需要在电子表格 B 中更新。
目标:
以某种方式将这两个电子表格链接在一起的解决方案(请记住,它们存在于网络上的两个单独的 LAN 共享中),以便在更新 A 时,自动更新相应记录的 B。
*请注意,我完全理解数据库可能是完成此类任务的更好计划,但不幸的是,我对此没有发言权。
**另请注意,这需要适用于 Office 2003 和 Office 2007
【问题讨论】:
【参考方案1】:所以您的意思是电子表格 B 上的 AD743 必须等于电子表格 A 上的 AD743?试试这个:
同时打开两个电子表格 机器。 转到电子表格 B 上的 AD743。 键入 =。 转到电子表格 A 并单击 AD743。 按回车键。您会注意到公式类似于 '[path-to-file+file-name].worksheet-name!AD743'。
电子表格 B 上的值将在您打开时更新。实际上,它会询问您是否要更新。当然,您的连接必须启动并运行才能更新。此外,您不能更改电子表格 A 的名称或路径。
【讨论】:
【参考方案2】:如果不了解您的使用案例的详细信息,我不能说这是否是矫枉过正,但请考虑创建一个电子表格 C 来保存两者之间共有的所有数据。随着电子表格的老化,链接可能会变得令人眼花缭乱,共享数据源可能有助于消除混乱。
也许更“企业化”的概念是仅粘贴所有本来可以共享的数据。这是我公司官方的最佳实践,因为外部链接在可维护性方面造成了很多麻烦。起初它可能看起来很麻烦,但我发现它可能只是提高可维护性和易用性的最佳方式,前提是您不介意手动干预。
【讨论】:
以上是关于链接两个 Office 文档的主要内容,如果未能解决你的问题,请参考以下文章
如何让32位OFFICE 2003与64位OFFICE 2013共存
UIWebView 中的 Office 文档,日期之间存在时间差