找回密码
 立即注册
搜索

ppt有没有能够启动文件时自动加载的VBA功能?

3
回复
799
查看
[复制链接]

17

主题

217

帖子

47

幻币

一流武者

Rank: 3Rank: 3

积分
279
QQ
2016-4-12 13:22:26 显示全部楼层 |阅读模式
ppt有没有能够启动文件时自动加载的VBA功能?
如excel就有在thisworkbook中加入
Private Sub Workbook_Open()
Call CreateMenu
End Sub
而创建一个菜单,ppt可以吗?
PPT学习论坛
回复

使用道具 举报

10

主题

207

帖子

27

幻币

一流武者

Rank: 3Rank: 3

积分
251
QQ
2016-4-12 15:05:50 显示全部楼层
PPT确实没有自动启动的“宏”的功能。
以下过程勉强可以做到自动启动的功能。第一次运行时不会自动运行LoadData,第二次运行时才会自动运行LoadData。
Sub OnSlideShowPageChange()
If ActivePresentation.SlideShowWindow.View.CurrentShowPosition = 1 Then
  Call LoadData
  Else
    Exit Sub
  End If
End Sub
PPT学习论坛
回复 支持 反对

使用道具 举报

15

主题

226

帖子

36

幻币

一流武者

Rank: 3Rank: 3

积分
269
QQ
2016-4-12 15:21:19 显示全部楼层
谢谢 ngcg 我试一试,呵呵!高人多呀。
PPT学习论坛
回复 支持 反对

使用道具 举报

12

主题

217

帖子

46

幻币

一流武者

Rank: 3Rank: 3

积分
289
QQ
2016-4-12 17:48:12 显示全部楼层
谢谢黄老师的分享!
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册