PowerPoint VBA教程:FindBySlideID方法

返回一个Slide对象,该对象代表具有指定标识符的幻灯片。每张幻灯片在创建时自动分配唯一的幻灯片标识符,请使用SlideID属性返回幻灯片的标识符。

expression.FindBySlideID(SlideID)

expression  必选。该表达式返回一个 Slides集合。

SlideID  必选。Long 类型。要返回幻灯片的标识符。PowerPoint 在创建幻灯片时分配该值。

说明

SlideIndex属性不同,在演示文稿中添加或重新排列幻灯片时,Slide对象的 SlideID属性不会改变。因此,与对幻灯片的索引号使用Item方法相比,对幻灯片标识符使用 FindBySlideID方法是从 Slides集合返回指定 Slide对象的更可靠方法。

VBA示例

本示例示范如何恢复 Slide对象的唯一标识符,并使用该标识符从 Slides集合返回该 Slide对象。


Set gslides = ActivePresentation.Slides
'Get slide ID
graphSlideID = gslides.Add(2, ppLayoutChart).SlideID
gslides.FindBySlideID(graphSlideID) _
    .SlideShowTransition.EntryEffect = _
    ppEffectCoverLeft      'Use ID to return specific slide

上页:PowerPoint VBA教程:Find方法 下页:PowerPoint VBA教程:FindFirstAnimationFor方法

PowerPoint VBA教程:FindBySlideID方法

PowerPoint VBA教程:FindFirstAnimationFor方法 PowerPoint VBA教程:FindFirstAnimationForClick方法
PowerPoint VBA教程:First方法 PowerPoint VBA教程:FitToPage方法
PowerPoint VBA教程:Flip方法 PowerPoint VBA教程:Follow方法
PowerPoint VBA教程:FollowHyperlink方法 PowerPoint VBA教程:GotoNamedShow方法
PowerPoint VBA教程:GotoSlide方法 PowerPoint VBA教程:Group方法
PowerPoint VBA教程:Help方法 PowerPoint VBA教程:ImportFromFile方法
PowerPoint VBA教程:IncrementBrightness方法 PowerPoint VBA教程:IncrementContrast方法
PowerPoint VBA教程:IncrementLeft方法 PowerPoint VBA教程:IncrementOffsetX方法
PowerPoint VBA教程:IncrementOffsetY方法 PowerPoint VBA教程:IncrementRotation方法
PowerPoint VBA教程:IncrementRotationX方法 PowerPoint VBA教程:IncrementRotationY方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号