自动运行与加载宏的问题(PPT中VBA的小结,含倒计时器)
时间:2004-03-30
来源:互联网
这是我用VBA的Timer制做的倒计时提醒加载宏: VOLCKklA.rar (15.83 KB)
关于加载不上:我在PowerpointXP中做了测试,问题OfficeXP的安全性默认为“高”,使用者没有把安全性设置成"中",这是个低级问题,我们都没注意到。
简单的运行方法:改变安全性,设置为"中",双击该加载宏是。
去不掉加载宏菜单条的问题:从工具\加载宏中选择卸载,最好删除,重启Powerpoint就没有了,这不会删除加载宏文件。另外点加载按钮可以从任何位置来加载加载宏,那怕是桌面(对陌生人来说太E了)。
PPT中VBA自动运行的问题:在PPT中没有自动运行宏的功能,编辑PPT文件是设计模式,可通过按钮在播放时点击执行。
定时运行的问题:PPT没有象Excel中那样的Ontime函数,不必费心让它每隔多长去执行什么命令。不过你可以根据这个倒计时的原理来曲折实现,方法吗?先卖个关子,大家先想想吧。查看PPA加载宏源代码的方法如下:1. 确保PowerPoint 没有启动,点击[开始]\运行\regedit.exe,点击[确定](运行注册表)2. 在注册表中找到下列键值:HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\PowerPoint\Options用你使用的版本替代粗体8.0(XP为10)3. 在右边名称窗中右击:新建\双字节值,命名为“DebugAddins”,双击新建的DebugAddins,出现编辑双字节值的窗口,设置数值数据为1,关闭注册表。4. 启动PowerPoint。5. 按Alt+F11启动Visual Basic Editor,打开工程资源管理器,你将看到加载宏的资源列表,双击任何项目,可查看源码,如果工程有密码保护,将弹出密码确认框。你也可以直接双击PAA文件,再在VBE中查看源码。
[此贴子已经被作者于2005-8-2 10:33:41编辑过]
附件

2004-3-30 21:08, 下载次数: 802
[原创]一个倒计时加载宏

2005-7-28 10:57, 下载次数: 393
[原创]关于PPT自动运行与加载宏的问题(对PPT中VBA的一个小结)
作者: wenz 发布时间: 2004-03-30
有关PPT中定时的问题,想作更深,可参见dispbbs.asp?BoardID=24&ID=18920 PPT Add-in 提供多用途的(老外的) 本站的ngcg可做了不少这方面的尝试,大家可以参考: http://club.excelhome.net/viewthread.php?tid=104662 http://club.excelhome.net/viewthread.php?tid=105286
即时显示日期时间的作品: hqj2X5HP.rar (10.75 KB)
[此贴子已经被作者于2005-7-29 11:00:48编辑过]
作者: wenz 发布时间: 2004-03-31
作者: cxffxc 发布时间: 2004-04-01
作者: wenz 发布时间: 2004-04-01
作者: vulnerable 发布时间: 2004-04-07
[此贴子已经被作者于2004-4-15 20:38:08编辑过]
附件

2004-4-8 16:04
[原创]一个倒计时加载宏
作者: wenz 发布时间: 2004-04-08
作者: wenz 发布时间: 2004-04-15
作者: yigepure 发布时间: 2004-04-20
作者: wenz 发布时间: 2004-04-20
作者: yigepure 发布时间: 2004-04-20
我在Powerpoint2002中做了测试,问题在于使用者没有把安全性设置成"中",因为2002中安全性默认设置为"高".
作者: wenz 发布时间: 2004-04-20
请教wenz:
是否可以公开VBA代码?我需要计秒,但是设置最少5分钟,显示最少5秒钟……
重酬!拜谢!!//bow
作者: aazicat 发布时间: 2004-07-03

作者: wenz 发布时间: 2004-07-03
作者: Emily 发布时间: 2004-07-04
作者: wenz 发布时间: 2004-07-05
如果可以的話,導出會好些
作者: Emily 发布时间: 2004-07-05

作者: wenz 发布时间: 2004-07-06
研究中
Thanks
作者: Emily 发布时间: 2004-07-06
作者: 多媒体 发布时间: 2004-08-27
作者: qdofficer 发布时间: 2004-08-27
好东西,谢谢。
PPT2002中能用,只要把它拷贝到AddIns目录内就行了。如下图(我的系统是win2k)document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />
[此贴子已经被作者于2004-9-7 13:43:17编辑过]
附件

2004-8-29 13:39
作者: 吃好饭 发布时间: 2004-08-29
还有一个问题需要改进,就是取消此加载宏后,菜单中的“设置并播放”仍然存在,但已经失去作用。
最好是在取消加载宏后,菜单中的设置也自动取消。
作者: 吃好饭 发布时间: 2004-09-07
作者: wenz 发布时间: 2005-07-28
我用的是XP2003好像不能自动运行啊,还是要进到编辑器里手动运行才可以
而且到了时间也不能自动退出,只是提示时间到了。
作者: iceboy 发布时间: 2005-08-02
引用:
以下是引用iceboy在2005-8-2 21:44:00的发言:我用的是XP2003好像不能自动运行啊,还是要进到编辑器里手动运行才可以
而且到了时间也不能自动退出,只是提示时间到了。
前面多已说明,为了让大家看到代码,我没做成加载宏,你打开后另存为加载宏,扩展名为.ppa,然后从工具/加载宏/添加,选择它的文件地址,确定。从工具/宏/安全性,改变安全级为“中”。关闭程序。重新运行程序,就有自动运行的菜单项了。播放时,从菜单中选择“播放”,见7楼图,即可播放,任何时候,双击窗体就可退出倒计时模式。
作者: wenz 发布时间: 2005-08-03
作者: sxljh08 发布时间: 2005-10-30
作者: sxljh08 发布时间: 2005-10-30
作者: cxffxc 发布时间: 2005-10-30
多谢!下载学习。
作者: york888 发布时间: 2005-10-31
作者: york888 发布时间: 2005-10-31
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28