【发布时间】:2017-06-09 19:56:16
【问题描述】:
有谁知道是否有办法让多个单独的 excel 文件都更新一个主 excel 文件? 问题是多个用户需要同时更新一个表,但是当一个用户在网络上打开一个文件时,它被锁定并且不能被另一个用户同时编辑。 现在我有一个表单,用户将在其中输入数据,然后在使用宏后,数据将被发送到单独的工作表中。我希望有多个带有此表单的文件,所有文件都将数据发送到单独文件中的一个表中。并且表单文件都需要能够同时发送数据。
【问题讨论】:
-
将数据存储在数据库中。 Excel 电子表格不适用于此目的。
-
@JacobH 这是我的第一个想法,但不幸的是,客户只想使用 excel 电子表格,而不是使用数据库
-
如果您是顾问,那么他们会依赖您的专业知识。告诉他们,由于 Excel 的性质,这是不可能的,因为文件在打开时被用户锁定。除了向他们传达真相之外,您别无选择。
-
@JacobH 好的,谢谢。我主要是想确认这在 excel 中是不可能的,因为我不确定它是否是。我会告诉他们
-
没问题。我曾经担任过类似的角色。这是一个很常见的场景(用户只想在 Excel 中工作)。 Excel 是一个很棒的工具,但随着企业的发展,他们通常需要更好的工具,而使用 Excel 作为集中式数据库并不是它的设计初衷。也许看看Access?集成 Excel 和 Access 非常容易,不会给用户带来太多痛苦。