gpt4 book ai didi

excel - 如何知道表何时完成更新

转载 作者:行者123 更新时间:2023-12-04 20:23:08 25 4
gpt4 key购买 nike

我有一个使用以下代码更新的数据表
ActiveWorkbook.Connections("Query - My_Table").Refresh
该数据提供一些数据透视表的数据。
我有两个按钮。一个用于更新数据表,一个用于更新数据透视表。我想知道,是否有任何方法可以知道数据表何时完成刷新所以我知道然后我可以按下按钮来刷新数据透视表?
更新:有些人一直在问我为什么不在同一段代码中更新数据表和数据透视表。
问题是,例如,如果我执行以下操作

ActiveWorkbook.Connections("Query - My_Table").Refresh
ActiveSheet.PivotTables("PivotTable1").PivotCache.Refresh
然后代码将开始更新数据表,然后更新数据透视表。所以它不会等到我的数据表完成刷新。

最佳答案

我用了

Application.CommandBars("Queries and Connections").Visible=True
这将向我显示“查询和连接”菜单,在那里我可以检查表格是否已更新。
许多人会使用这本工作簿,而我只是希望其他人能够在尝试更新数据透视表之前查看该表是否已更新。

关于excel - 如何知道表何时完成更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67299689/

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