PowerPoint在播放时自动运行宏,要用到OnSlideShowPageChange和OnSlideShowTerminate ,有了这两个事件函数,我们就可以在演示文稿开始放映、放映过程中及放映结束时自动运行自己编辑的宏了。

OnSlideShowPageChange的使用

在一个ppt中,注意,需要启用宏,在安全级别设置为启用全部宏。大开VBA编辑器(Atl+F11),在其中插入一个模块,向代码窗口中输入如下代码:

Sub OnSlideShowPageChange()

If ActivePresentation.SlideShowWindow.View.CurrentShowPosition = 1 Then

MsgBox "I love you"

End If

End Sub

放映,我们首先会看到播放地一个页面前会显示“I love you.”的消息框,点击确定后,放映第一张幻灯片。ActivePresentation.SlideShowWindow.View.CurrentShowPosition = 1 ,这是当前播放的幻灯片的位置。

同样OnSlideShowTerminate,是在幻灯片放映结束时触发的事件,使用方式同OnSlideShowPageChange

PowerPoint 在播放时自动运行宏相关推荐

  1. 日常一记(3)--禁止excel自动运行宏

    系列文章目录 文章目录 系列文章目录 前言 一.背景 二.解决方式 1.禁止excel自动运行宏 总结 前言 一.背景 有一些不友好的宏,当我们打开excel文件时,会自动运行并产生危害: 自动运行删 ...

  2. VBA-excil打开自动运行宏

    例如在sheet1中有个名为ngy的宏,需要Excel启动时自动运行, Sub ngy() - End Sub 双击Thisworkbook,选择workbook,选择Open事件,会自动出现2段代码 ...

  3. 如何使WINCE启动时自动运行应用程序

    一.快捷方式 假定Windows CE.NET目标工程为CEPC类型,目录为E:ProjectMyWinCE,并且工程已经Build(或者Rebuild)成功: 假定Windows CE.NET的应用 ...

  4. Android 编程下帧动画在 Activity 启动时自动运行的几种方式

    Android 开发过程中部分 Activity 在显示的时候就要求给用户显示一个进度框来改善用户体验,比如:Activity 在启动的时候就去联网请求数据.读取数据库内容等.进度框显示样式如下,采用 ...

  5. 开机时自动运行shell_病毒究竟是怎么自动执行的(上)?

    电脑病毒一旦入侵到我们的电脑中,需要加载才能造成破坏,因为一个没有加载启动的病毒是没有什么危害的.那么,病毒在进入电脑系统之后,不通过用户双击,会有怎样的办法让自己自动加载执行呢? 我们今天就来看一下 ...

  6. 关于video标签,禁止点击播放时自动全屏,和video出现诡异窗口重叠

    禁止点击video时自动全屏问题:加上x5-playsinline属性或者x5-video-player-type="h5",都可以禁用全屏,其中x5-video-player-t ...

  7. 让user组用户登录时自动运行需要administrator权限的程序

    今天忙了大半天,总算成功了,这里就说说,大家如果有更好的方法也回帖说说,我也好学习下:) 目的很简单,就是在启用UAC的情况下,让普通用户可以通过脚本运行需要管理员权限的程序,而不需要输入管理员密码 ...

  8. python模拟windows启动,在Windows启动时自动运行Python脚本?

    将Python脚本添加到Windows启动时,基本上表示Python脚本将在Windows启动时运行.这可以通过两步过程来完成- 步骤#1:在Windows启动文件夹中添加或添加脚本 在启动Windo ...

  9. ssh登录时自动运行命令

    方法一 编辑 nvim ~/.ssh/rc 里面写上要执行的命令.比如: echo '----command from ssh ----' #增加执行权限 chmod +x ~/.ssh/rc 这样在 ...

  10. 在 Excel 启动时运行宏

    如果您希望每当启动 Microsoft Excel 时都自动执行某些操作,可以录制或编写一个每当打开工作簿时都将运行的宏.有两个办法可以做到这一点: 录制一个宏,然后用 Auto_Open 这一名称保 ...

最新文章

  1. 华为交换机ssh思科交换机_思科交换机交换机中ip、mac地址绑定
  2. linux c 错误 'for' loop initial declaration used outside C99 mode
  3. php 实现二叉树的最大深度_PHP 实现二叉树
  4. WPF实现实现圆形菜单
  5. Java中的SynchronousQueue示例–生产者使用者解决方案
  6. qt创建简单的单例模式
  7. TRex 学习(3) -- stateful ( detail )
  8. 计算机师范专业考编,不是师范生考教师很难?这4个专业考教师反而轻松!
  9. vue修改config后怎么生效_梦幻西游 金银锦盒修改后资金怎么攥 可以考虑跑商
  10. SDN期末作业——负载均衡
  11. Mysql中show命令详解
  12. ashx中使用Session
  13. 基于Spring+Struts2+Hibernate开发易买网商城系统
  14. V2X车联网-学习整理笔记
  15. 对Java中常见的四种I/O模型理解
  16. 做不了爱人,我们做什么
  17. javascript内置函数是什么
  18. 通过域名查询该域名的ip
  19. linux rvm 安装
  20. 2021上海L Three,Three,Three(一般图匹配)

热门文章

  1. hp服务器改系统启动项,hp笔记本如何进入bios修改启动项
  2. [ROS Navigation Tuning Guide]翻译
  3. VPS上安装Zpanle面板
  4. 51nod 1359 循环探求
  5. python + selenium + chrome 凡人修仙小说爬取
  6. 顺丰全栈资源下的自动化运维灵魂
  7. Pytorch grid_sample解析
  8. 百胜中国拟2025年前开1000家Lavazza咖啡店​;别样肉客开始陆续进驻中国山姆会员商店 | 知消...
  9. Linux文件管理小测试
  10. 数据分析(经典泰坦尼克号竞赛入门题)