首页 > 解决方案 > 有没有办法命名幻灯片 - 并通过这个名称而不是幻灯片索引来选择幻灯片?

问题描述

类似于如何命名幻灯片上的对象,并通过该名称调用和选择,我想使用指定的名称在幻灯片之间切换、移动到和选择幻灯片。

因此,我目前将在哪里工作,例如:

PPPres.Slides(1).Select

我需要按照以下方式做一些事情:

PPPres.Slides("Slide Name").Select

老实说,在 Powerpoint 中找不到任何实际命名幻灯片的功能。我已经阅读了通过命名标题对象来执行此操作的功能,但这对我来说似乎没有意义,它实际上对我也不起作用。

希望你能帮忙!

标签: excelvbapowerpoint

解决方案


PowerPoint 按顺序命名它的幻灯片,所以第一张幻灯片被命名"Slide1",第二张"Slide2"等等......

您可以使用默认名称,也可以手动更改它,如下例所示:

ActivePresentation.Slides("Slide2").Name = "Hello" 'Changing the default name to "Hello"
ActivePresentation.Slides("Hello").Select 'Using the new Name to access the Slide

希望这可以帮助。


推荐阅读