有没有一种命名幻灯片的方法-并以此名称选择幻灯片而不是幻灯片索引?

时间:2019-04-23 08:47:15

标签: excel vba powerpoint

类似于如何命名幻灯片上的对象,以及如何使用该名称来对其进行选择,我想在其间切换,移动并使用指定名称选择幻灯片。

例如,我目前在哪里工作?

PPPres.Slides(1).Select

我需要采取以下措施:

PPPres.Slides("Slide Name").Select
  • 主要是因为幻灯片可能具有动态性,并且我不希望每次更改幻灯片时在每个代码块中为每个幻灯片更改引用。

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

希望您能提供帮助!

1 个答案:

答案 0 :(得分:0)

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

希望这会有所帮助。