找回密码
 立即注册
搜索

幻灯片编号问题求助

4
回复
519
查看
[复制链接]

3

主题

8

帖子

102

幻币

一流武者

Rank: 3Rank: 3

积分
347
QQ
2018-11-17 21:29:32 显示全部楼层 |阅读模式
请问幻灯片编号在文稿编辑页面里和VBA页面里为何不相同,还存在VBA页面里编号不连续的情况?

111522hgj7zj8pawxp78en.jpg
PPT学习论坛
回复

使用道具 举报

1

主题

9

帖子

71

幻币

江湖少侠

Rank: 2

积分
178
QQ
2018-11-17 22:31:30 显示全部楼层
应该是反复增删和调序所至,并且这不是序号,而是SlideRange.Name
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

11

帖子

92

幻币

一流武者

Rank: 3Rank: 3

积分
260
QQ
2018-11-17 23:29:43 显示全部楼层
能解释下SlideRange.Name起什么作用呢?控件属性也没这个名称啊,大型PPT肯定需要复制删除排序操作的,当在某些页面上添加不同控件后,其在VBA界面都是显示Slide*,如何才能知道控件所对应的Slide*,难道自能通过双击吗?
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

7

帖子

81

幻币

江湖少侠

Rank: 2

积分
152
QQ
2018-11-17 23:57:13 显示全部楼层
插入控件后,会自动生成对应页名称的模块的
Sub 获取选中页的name()
    MsgBox ActiveWindow.Selection.SlideRange.Name
End Sub

Sub 重命名选中页的name()
    ActiveWindow.Selection.SlideRange.Name = "slideN"
End Sub
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

6

帖子

13

幻币

一流武者

Rank: 3Rank: 3

积分
289
QQ
2018-11-18 01:43:00 显示全部楼层
新文件任何页面无控件,递增重命名后再次读取,已按顺序显示,然后再插入控件,但资源管理器里所生成对应页名称的模块没发生变化。找了一下午了,关于PPT的VBA资料太少了,头痛。 172609z33bezrdrdfe7ozq.jpg
PPT学习论坛
回复 支持 反对

使用道具 举报

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