我在启用宏的 PowerPoint 2010 演示文稿中附加了以下 VBA 代码:
Public CurrentSlideIndex As Integer
Sub OnSlideShowPageChange()
CurrentSlideIndex = ActivePresentation.SlideShowWindow.View.CurrentShowPosition
If CurrentSlideIndex = 1 Then
MsgBox "First Page"
' some initialization
End If
End Sub
我想在显示第一页时在那里进行一些初始化。问题是当我第一次运行演示文稿时,例程没有被触发。我需要停止演示并再次运行它,然后它就可以工作了,之后也继续工作。只有第一次运行不起作用。
有解决办法吗?