zhuzzzz 发表于 2016-4-12 13:24:00

倒计时PPT(原创 + 求助)

倒计时的PPT,请大家看看效果如何,另外有问题求助,希望高手能够帮助解惑,先行谢过
问题1:
以俺发的这个为例,大家打开VBE时,工程视图的Power Point 对象分支下,有两个模块,分别是Slide1和SlideMaster,俺的问题就是,如何才能用代码方式,在该分支下添加对象对应的代码模块?
(VBComponets.Add 可以在工程中添加类和模块,但是好像不能添加对象代码模块?)
问题2:
有没有什么办法可以不用人为干预,使宏在PPT打开或者开始播放时自动运行?谢谢!

user_bajskehe 发表于 2016-4-12 14:46:34

忘了说了
……PPT2003测试通过,2007好像有问题,2010……俺还木有用过……::L

254532459 发表于 2016-4-12 15:33:23


看看这个,不知能不能帮到你。

pp05xw35u 发表于 2016-4-12 15:44:27

OK!要的就是这个,多谢了!:victory:
:handshake :handshake {:5_203:}

user_pslvj 发表于 2016-4-12 16:04:21

对象代码模块也是可以的,参考

user_spfop 发表于 2016-4-12 17:14:36

多谢wjhere兄的指点。俺拜读了那个帖子的相关部分,不过问题还是没解决。因为在Excel中只要对象存在,从VBE中就能看到其代码模块的存在,而PPT中则不是。
目前俺发现必须添加了Forms控件后这个代码模块才出现,一直搞不懂为什么。俺现在的做法很笨拙,在对象上先添加一个控件后再删除,然后获取当前容器对象的名称,靠这个名称去访问代码模块……
(BTW :Excel不愧有瑞士军刀之称,提供的接口实在是太丰富太强捍了,谨向作者致敬!俺很想把这个《VBA常用技巧代码解析》下载下来,可惜下载页面打不开了……)
页: [1]
查看完整版本: 倒计时PPT(原创 + 求助)