1. 首页 > excel教程 > 自己做倒计时牌(倒计时牌模板)

自己做倒计时牌(倒计时牌模板)

自己做倒计时牌(倒计时牌模板)

相关学习推荐:excel教程

在Excel中制作倒计时牌,先来看效果:

在日常工作中,经常会有一些倒计时的应用,例如常见的距高考还有n天、距项目结束还有n天等。使用Excel中的日期函数结合按指定时间刷新的VBA代码,即可制作出倒计时牌。

步骤1假设假期结束日期为2021年12月27日0时,在C2单元格输入以下公式,得到剩余的整数天数。

=INT("20211227"NOW))&"天"

步骤2设置D2单元格自定义格式为:

hh小时mm分ss秒

然后在D2单元格中输入以下公式:

="20211227"NOW)

虽然NOW函数属于易失性函数,但是如果在工作表中没有执行能够引发重新计算的操作,公式结果并不能自动实时刷新,因此需要添加定时刷新的VBA代码。

步骤3按组合键打开VBE编辑器,依次单击【插入】→【模块】命令,在【工程资源管理器】中单击选中刚刚插入的“模块1”,在右侧的代码窗口中输入以下代码。

SubMacro1)Application.OnTimeNow+TimeValue("00:00:0),"Macro1"CalculateEndSubPrivateSubworkbook_open)Macro1EndSub登录后复制

代码中的”00:00:01″,表示刷新时间为1秒,实际使用时可根据需要设置。例如要设置刷新时间为1分钟,可将此部分修改为”00:01:00″。

步骤4在【工程资源管理器】中单击选中“ThisWorkbook”,在右侧的代码窗口中输入以下代码,然后按F5键,即可在单元格中实现倒计时效果。

PrivateSubworkbook_open)CallMacro1EndSub登录后复制

最后将文件保存为Excel启用宏的工作簿,即xlsm格式。

再次打开文件时,如果出现如图所示的安全警告,记得要点击【启用内容】按钮哦。

制作完成之后,你就可以打开Excel,看着时间一点点的减少,心里对某个人的思念却越来越强烈……

相关学习推荐:excel教程

以上就是实例详解利用Excel制作倒计时牌的详细内容,更多请关注东辰网其它相关文章!

本文由东辰网发布,不代表东辰网立场,转载联系作者并注明出处:https://www.ktwxcd.com/excel/2835.html

留言与评论(共有 0 条评论)
   
验证码:

联系我们

在线咨询:点击这里给我发消息

微信号:vx614326601

工作日:9:30-18:30,节假日休息