首页 文章

PowerPoint:跟踪称为幻灯片的超链接

提问于
浏览
0

使用PowerPoint创建了一个测验 . 每个问题都有多项选择答案 . 对于每个答案,创建一个超链接,将其发送到指示正确答案(仅一个)的幻灯片或指示错误答案的幻灯片(所有其他答案) . 它需要捕获用户点击的答案 . 正确的一个很容易,因为只有一个答案会打开正确的幻灯片,但所有不正确的答案都会转到同一张幻灯片 .

有没有办法捕获“调用”幻灯片的对象/超链接ID /名称等?希望我能避免为每个超链接编写单独的事件 . 有没有办法在应用程序事件中捕获它 . 我有以下代码 .

class 代码:

Public WithEvents PPTEvent As Application 

Private Sub PPTEvent_SlideShowNextSlide(ByVal Wn As SlideShowWindow)
    MsgBox ActivePresentation.Slides.Item(1).SlideNumber


End Sub

1 回答

  • 0

    PowerPoint支持操作设置以运行宏 . 按如下方式定义宏:

    Sub ClickMe(Shp As Shape)
    MsgBox Shp.Name
    End Sub
    

    现在,指定操作设置以运行此宏并查看如何传递形状参考 . 您可以使用它来避免完全使用事件 . 使用代码驾驶测验 .

相关问题