gpt4 book ai didi

vba - 多个用户如何在共享的 excel 文件上运行宏?

转载 作者:行者123 更新时间:2023-12-04 20:44:46 42 4
gpt4 key购买 nike

我在共享位置有一个 Excel 文件,其中多个用户(在本例中为 4 个)同时访问该文件。

此文件有一个“主数据”选项卡,其中所有基本数据都在那里,然后有 4 个相同的选项卡(每个用户一个)。

每个用户标签都有一组过滤器,用户可以使用这些过滤器根据所选过滤器提取相关数据,并可以添加或编辑行。一旦用户完成编辑/添加行,用户将提交将在主数据选项卡中更新/附加的数据。

用户可以在过滤器中选择相同或不同的选项。当多个用户同时单击提交按钮(宏)时,我遇到了错误。

我该如何解决这个问题?

最佳答案

正如一些评论所说,Excel 不是为此而设计的......

但是如果你想使用 Excel,我会推荐这样的东西:

每次有人写入主数据时,您都必须“锁定”主数据选项卡。只需在单元格中放置一个 bool 值,在您写入时将其设置为 true,并在完成更改主数据选项卡后立即返回 false。

现在,如果有人想同时更改主数据选项卡中的值,请检查 bool 值是否设置为 true。如果是,则需要等待,如果不是,则可以写入数据。

关于vba - 多个用户如何在共享的 excel 文件上运行宏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21417130/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com