【发布时间】:2012-08-08 14:52:23
【问题描述】:
我想在 Excel 2007 的单元格 A1 中显示一个时钟。我熟悉 NOW() 和 TODAY(),但它不会像我想要的那样每 1 分钟刷新一次。你知道,就像一个运行时钟。我只希望 h:mm 中的当前时间在单元格 A1 中。这可能吗?
从这个时钟开始,我会做进一步的计算,比如距离我上次做活动 X、Y 和 Z 有多久了。谢谢。
【问题讨论】:
-
您可以使用 Application.OnTime 触发一个宏来刷新单元格中的时间。
-
您可以使用 GetTickCount API 在 Excel 中显示时钟。我曾提出过一份这样的申请。让我来找你……
-
@jimmypena 这比我需要的要多。我实际上只需要一个单元格中的数字,不需要花哨的图形。我下载并检查了它。这很酷。
-
This answer 也很重要,可以很好地解释最佳实践和陷阱。