找回密码
 立即注册
搜索

用VBA调用PPT任务窗格

7
回复
829
查看
[复制链接]

9

主题

215

帖子

38

幻币

一流武者

Rank: 3Rank: 3

积分
273
QQ
2016-4-12 13:26:11 显示全部楼层 |阅读模式
如何用VBA调用PPT2003任务窗格 ? 请求帮助,谢谢。
PPT学习论坛
回复

使用道具 举报

16

主题

237

帖子

46

幻币

一流武者

Rank: 3Rank: 3

积分
288
QQ
2016-4-12 15:09:37 显示全部楼层
真难哟,又不能录制宏!
PPT学习论坛
回复 支持 反对

使用道具 举报

21

主题

199

帖子

53

幻币

一流武者

Rank: 3Rank: 3

积分
268
QQ
2016-4-12 17:13:16 显示全部楼层
Application.CommandBars("Selection and Visibility").Visible = True
PPT学习论坛
回复 支持 反对

使用道具 举报

13

主题

213

帖子

36

幻币

一流武者

Rank: 3Rank: 3

积分
261
QQ
2016-4-12 17:16:17 显示全部楼层
谢谢你,但在PPT中不能运行!
PPT学习论坛
回复 支持 反对

使用道具 举报

15

主题

230

帖子

43

幻币

一流武者

Rank: 3Rank: 3

积分
282
QQ
2016-4-12 17:27:15 显示全部楼层
奇怪的问题:在选择和可见窗格曾经被打开过后,    Application.CommandBars("Selection and Visibility").Visible 代码运行正常。如果新启动PPT,直接运行代码则出错!2007和2010版同样问题。
原因不明,网上也没搜到答案。只能骂一句微软PPT的研发团队的弱智咯。
PPT学习论坛
回复 支持 反对

使用道具 举报

8

主题

204

帖子

27

幻币

一流武者

Rank: 3Rank: 3

积分
234
QQ
2016-4-12 17:45:40 显示全部楼层
不会吧,我的2010可以的啊。这又不是什么新玩意!
PPT学习论坛
回复 支持 反对

使用道具 举报

15

主题

209

帖子

44

幻币

一流武者

Rank: 3Rank: 3

积分
272
QQ
2016-4-12 17:48:37 显示全部楼层
我现在用的是这句能打开任务窗格:
     Application.CommandBars("Task Pane").Visible = True
但问题是第一次打开的是任务窗格中的“开始工作”!或打开的是上一次曾打开过的任务窗格下的-------。
PPT学习论坛
回复 支持 反对

使用道具 举报

19

主题

224

帖子

50

幻币

一流武者

Rank: 3Rank: 3

积分
290
QQ
2016-4-12 18:05:12 显示全部楼层
放弃吧,这是微软工程师作的孽,JW下面都说不行,那就是一定不行了。
John Walkenbach says:
January 24, 2007 at 6:44 am
Sam, as far as I know you can’t do anything with a task pane using VBA. Even trying to display one of the built-in task panes is not reliable. For example:
Application.CommandBars(“Selection and Visibility”).Visible=True
You’ll get an error unless this task pane has been displayed manually in the current session.
Reply to this comment
PPT学习论坛
回复 支持 反对

使用道具 举报

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