我们曾经讲过怎么快捷键键入当前时间,也分享了如何快速插入距离某天的时间。但是我们可不可以实现直接在Excel上呈现出动态倒计时呢?可以。
第一步
我们点击【开者工具】,菜单栏没有开发工具选项的话,点击【文件】-【选项】-【自定义功能区】,找到右边的开发工具打上√。
第二步
点击【开发工具】-【宏安全性】-【宏设置】-【启用所有宏】。
第三步
插入这段代码。这段代码的原理是通过Visual Basic向单元格B1写入当前时间,且每秒写入一次。
Sub onClock()
Cells(1, 2) = Now
Application.OnTime Now TimeValue("00:00:01"), "onClock"
End Sub1234复制代码类型:[python]
第四步
打开左上角【Visual Basic】-【插入】-【模块】,在窗口粘贴下上面的代码,然后关掉窗口。
回到表格界面,点击【宏】,执行【onClock】。
调整一下单元格宽度,就可以看到动态的计时器了。
在B3输入公式【=DATEDIF(B1,B2,"d")&"天"&TEXT((B2-B1),"h小时m分s秒")】,就可以得到剩余倒计时了。