让我们假设我们有1个主Excel文件,它不是共享工作簿。我打算将此工作簿用于用户更新某个数据库。这意味着可能有多个用户同时进入并进行更新,但是请记住,该工作簿没有共享。如果第一个人在文件中,则其余用户将是只读的。这背后的原因是因为我在工作簿中有一些表,以使工作簿本身更加动态,从而阻止了工作簿的共享。
因此,在这一点上,我们将有2个用户组:显性用户和只读用户。
我的问题是:我们是否可以创建这样的宏,该宏会将只读用户的版本保存为临时excel文件。这样一来,当主要用户关闭文件时,它将自动将这些临时文件上传到主Excel工作簿中(我认为Workbook_BeforeClose可以完成此工作,但不知道是否可行)。所有这些数据,工作簿都将存储在上述用户之间的共享网络上。
谢谢您的帮助。
托尼