PowerPoint VBA教程:SlideSelectionChanged事件

此事件发生的时间取决于当前视图。

视图 说明
普通视图、母版视图 更改幻灯片窗格中的幻灯片时发生。
幻灯片浏览视图 更改选取的幻灯片时发生。
幻灯片视图、备注视图 更改幻灯片时发生。
大纲视图 不发生事件。

Private Sub object_SlideSelectionChanged(ByVal SldRange As SlideRange)

object 变量。该变量引用类模块中以事件方式声明的Application 类型的对象。

SldRange 幻灯片的选择。多数情况下为单张幻灯片(例如,在幻灯片视图中切换到下一张幻灯片),但某些情况下也可能是多张幻灯片(例如,幻灯片浏览视图中的选取框选取)。

说明

若要访问 Application事件,请在代码的通用声明部分中声明一个 Application 变量。然后将此变量设置为等于要访问其事件的 Application对象。有关使用 Microsoft PowerPoint Application对象的事件的信息,请参阅使用 Application对象的事件

VBA示例

本示例中,每当用户选取一个不同的幻灯片时都将显示一条消息。本示例假设一个称为 PPTApp 的 Application对象已使用 WithEvents 关键字声明。


Private Sub PPTApp_SlideSelectionChanged(ByVal SldRange As SlideRange)
    MsgBox "Slide selection changed."
End Sub

上页:PowerPoint VBA教程:PresentationSave事件 下页:PowerPoint VBA教程:SlideShowBegin事件

PowerPoint VBA教程:SlideSelectionChanged事件

PowerPoint VBA教程:SlideShowBegin事件 PowerPoint VBA教程:SlideShowEnd事件
PowerPoint VBA教程:SlideShowNextBuild事件 PowerPoint VBA教程:SlideShowNextClick事件
PowerPoint VBA教程:SlideShowNextSlide事件 PowerPoint VBA教程:WindowActivate事件
PowerPoint VBA教程:WindowBeforeDoubleClick事件 PowerPoint VBA教程:WindowBeforeRightClick事件
PowerPoint VBA教程:WindowDeactivate事件 PowerPoint VBA教程:WindowSelectionChange事件
PowerPoint VBA教程:隐藏的语言元素 PowerPoint VBA教程:在文档中添加控件
PowerPoint VBA教程:在用户窗体中添加控件 PowerPoint VBA教程:控件和对话框事件
PowerPoint VBA教程:在一个 Microsoft Office 应用程序中控制另一个 Microsoft Office 应用程序 PowerPoint VBA教程:创建自定义对话框
PowerPoint VBA教程:创建用户窗体 PowerPoint VBA教程:显示自定义对话框
PowerPoint VBA教程:获得有关 Macintosh 关键字的帮助 PowerPoint VBA教程:初始化控件属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号