Bootstrap

通过vba实现在PPT中添加计时器功能

目录

一、前言

二、具体实现步骤

1、准备

2、开启宏、打开开发工具

3、添加计时器显示控件

3.1、开启母版

3.2、插入计时器控件

4、vba代码实现

4.1、添加模块

4.2、添加代码

4.3、保存为pptm

5、效果展示


一、前言

        要求/目标:在PPT中每一页上面增加一个计时器功能(倒计时/累计计时);然后实现在幻灯片开始播放时开始计时;计时约束总时间,到时间后提示超时/或者暂停ppt播放。

        说明:本文的形成主要是在以上需求的情况下,通过参考网络资源整理实现的。

        参考:以下为参考的网上文章,有需要学习和深入了解原理知识的可以自己翻看。

https://zhuanlan.zhihu.com/p/464919722
https://blog.csdn.net/yjpa7/article/details/6417952
https://blog.csdn.net/hanjiangying/article/details/111080229
https://zhuanlan.zhihu.com/p/134142512

二、具体实现步骤

1、准备

①windows电脑,自带office或者wps软件,能打开PowerPoint文件;

②自己随便弄的ppt文件一份;

③打开ppt文件(主要用的office);

2、开启宏、打开开发工具

        首先点击“文件”,选择“选项”,将弹出下面的PowerPoint选项框;再选“信任中心”--》“宏设置”,选择‘启动所有宏’,确定即可。然后在‘自定义功能区’中勾选开启一下‘开发工具’,确定即可。

3、添加计时器显示控件

        为了满足每一页ppt上都有计时器,而且统一计时,故此需要母版操作,而不能逐一插入每一页。

3.1、开启母版

        选择“视图”,然后点击‘幻灯片母版’;

;