平常在使用excel过程中,很多时候只是简单的计算数据。那么如何用excel来做一个计时器呢?换句话收就是该如何让excel自动更新?
其实,在vba里面相当简单,一个递归函数就能轻松实现。新建一个宏“时间",然后响应application.ontime 即可
Sub 时间()
[A1] = WorksheetFunction.Text(Now(), "hh:mm:ss")
Application.OnTime Now() + TimeValue("00:00:01"), "时间"
End Sub