gpt4 book ai didi

vba - MS Excel - 如何每 5 秒自动刷新一次单元格?

转载 作者:行者123 更新时间:2023-12-04 03:16:57 37 4
gpt4 key购买 nike

我的 Excel 工作表中有一个单元格,我需要每 5 秒刷新一次该单元格。

MS Excel 本身可以设置刷新,但它只是每 1 分钟一次,而且时间不够长。

我需要 VBA 或宏集中的一些代码每 5 秒运行一次,并且如果我每 5 秒单击一次刷新,我会执行该操作,如下所示:

Refresh

不知何故,我没有找到任何例子,我完全不知道如何做到这一点,因为我不知道如何在 VBA 中工作。

最佳答案

您可以使用 Application.OnTime 来安排自动刷新。请创建以下 VBA 子程序并执行。它将每 5 秒自动计算一次单元格 A1。

Sub UpdateCell()
ActiveWorkbook.RefreshAll
Application.OnTime Now + TimeValue("00:00:5"), "UpdateCell"
End Sub

关于vba - MS Excel - 如何每 5 秒自动刷新一次单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40199060/

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