如何更新多个 Excel 文件?

如何更新多个 Excel 文件?

我有一个名为“00”的主 excel 文件,其中包含 3 个工作表“00”、“01”、“02”。此主文件“00”将由一个用户管理。我需要有 2 个单独的 excel 文件,分别名为“01”和“02”,它们连接到主文件“00”中的“01”和“02”工作表。这些单独的 excel 文件“01”和“02”将由另外 2 个用户管理。

我现在需要的是 1. 当两个用户对单独的文件“01”和“02”进行更改时,它将自动更新主文件“00”中的工作表“01”和“02”。

  1. 当主用户在主文件“00”中的工作表“01”和“02”中进行更改时,它将自动更新分离的文件“01”和“02”

自动更新必须是双向的。

我知道有链接和嵌入功能,但看起来它不支持双向更新......

有人知道怎么做吗?

答案1

首先:Excel 并不适合做你想做的事情。不可能有两个地方可以查看和编辑单元格,并且这些单元格可以双向更新。关键问题是数据没有真实来源,总的来说,这是一个糟糕的设计模式。所以我给你两个可能接近你想要的替代方案。

嵌入或链接
最好的选择(就我了解你的情况而言)是嵌入或链接从 00 文件复制到其他文件?您可以创建一个“索引”工作表,其中 01、02、03……每行一个,并带有指向原始文件的超链接。或者甚至链接到该文件的嵌入对象(这样您就可以看到该文件的内容)。

共享工作簿并隐藏+保护工作表 00
第二好的选择可能是有一张 Excel 表 (00),并将其作为共享工作簿按照建议。你可以制作 00 表(甚至非常隐蔽;另请参阅本文使用 VBA 中的工作表属性)和使用密码保护文件内容

相关内容