【发布时间】:2017-10-06 09:44:17
【问题描述】:
使用 PowerPoint 创建了一个测验。每个问题都有多项选择答案。对于每个答案,都会创建一个超链接以将其发送到指示正确答案的幻灯片(仅一个)或指示错误答案的幻灯片(所有其他)。它需要捕捉用户点击了哪个答案。正确的答案很容易,因为只有一个答案会打开正确的幻灯片,但所有不正确的答案都会转到同一张幻灯片。
有没有办法捕获“称为”幻灯片的对象/超链接 ID/名称等?我想避免为每个超链接编写单独的事件。有没有办法在应用程序事件中捕获它?
我有以下代码。
类代码:
Public WithEvents PPTEvent As Application
Private Sub PPTEvent_SlideShowNextSlide(ByVal Wn As SlideShowWindow)
MsgBox ActivePresentation.Slides.Item(1).SlideNumber
End Sub
【问题讨论】:
标签: vba macos powerpoint