是否有特定的代码或函数将单元格值冻结特定时间,然后在 5 分钟后重新计算



我在 excel 上显示了一组实时数据(使用 DDE),我希望能够冻结特定单元格(不允许它更新,因为实时数据每秒更新一次),然后使其在特定时间段后更新我应该使用什么类型的函数?

在我创建了一个粗略的猜测后,没有确切地看到你是什么,它将在启动后等待 5 分钟,然后它会添加您提到的范围并将其输出到单元格 A1 中。然后,您需要根据需要对其进行修改。

Sub CalcRange()
Dim Wb As Workbook
Dim Ws As Worksheet
Set Wb = ThisWorkbook
Set Ws = Wb.Worksheets("sheet1")

Application.Wait Now + TimeValue("05:00:00")
 Range("A1").Select
    ActiveCell = "=SUM(T2:T36)"
End Sub

相关内容

最新更新