excel自定义格式分钟计时_用Excel制作带读秒倒计时的动态海报

原标题:用Excel制作带读秒倒计时的动态海报

牛年就快到来啦,首先祝所有粉丝们牛年大吉!

今天来讲个在Excel里面制作带读秒倒计时的动态海报的技术,咱们不妨就当前时间到大年初一的时间做个读秒倒计时。

做好的效果如下图所示(底图和文字都可以自定义设置)

c8334313763fee2774a484a7e555754a.gif

当然,如果你不想从大年初一倒计时,也可以改成任意时间作为终点,比如上班的第一天,这些都是支持的。

今天我就把这张动态海报作为实际案例,在下文中介绍一下操作步骤和制作方法。

首先要准备数据源,包括海报底图和终点时间。

准备数据源

比如要计算当前时间到大年初一的倒计时,就把大年初一的日期2021-2-12日定为终点,填写到A2单元格,如下图所示。

c2cd554473bb0c5dd707441962fc8cbd.png

A2单元格的显示格式,可以在Excel单元格自定义格式,也可以写到vba代码中。

然后在Excel工作表区域插入你要作为海报背景的底图,本案例中我选了一张“牛年大吉”的简单图片,你可以更换为自己喜爱的任何图片。

输入VBA代码

Alt+F11进入VBE界面插入模块,输入VBA代码如下图所示

Sub dm( )

Sheets( "读秒").[a5]= Date + Time

Sheets( "读秒").[a8]= [a2] - [a5]

Sheets( "读秒").[a2].NumberFormatLocal = "yyyy-mm-dd h:mm:ss"

Sheets( "读秒").[a5].NumberFormatLocal = "yyyy-mm-dd h:mm:ss"

Sheets( "读秒").[a8].NumberFormatLocal = "d天 h时 m分 s秒"

Application.OnTime Now + TimeValue( "00:00:01"), "dm"

End Sub

至于如何进入VBE编译界面,如何插入模块和代码,之前写过教程详细介绍了步骤,还不会的同学请进下文查看具体步骤和图示说明。

在2021年春晚排练单中VBA模糊筛选你喜爱的演员和节目

在海报中插入动态时间

在准备的海报中插入文本框,和单元格创建关联,如下图所示。

151ec1725829d2af7c08e6364898f563.png

做好当前时间的关联,再插入读秒倒计时的关联,分别指向对应的单元格,如下图所示。

806714faf0beb309381418be7d148613.png

然后把文件另存为.xlsm格式,执行代码即可启动读秒倒计时,大功告成,就这么简单。

责任编辑:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值