Я пытаюсь управлять анимацией слайдов с помощью кнопок действий в PowerPoint VBA. Мне удается перейти к следующей и предыдущей анимации на текущем слайде, используя sendKeys
.
Кнопки действий в основном запускают макросы displayPrevious
и displayNext
следующим образом:
Sub displayPrevious()
SendKeys ("{LEFT}")
End Sub
Sub displayNext(ByRef oShp As Shape)
SendKeys ("{RIGHT}")
End Sub
Однако это приводит к нежелательной функции. После последней анимации следующая кнопка переключает следующий или предыдущий слайд.
Один из способов, которым я думаю сделать это, может быть, заставить следующий или предыдущий быть выполненным, и если это слайд изменений, просто не запускайте sendkeys
.
Или, может быть, я думаю, что это неправильный путь, и может быть более простое решение?