1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Private Sub Animation()
'Typage des variables
Dim FormeOvale, Déclencheur As Shape
Dim Apparition As Effect
'Nommage des variables
Set FormeOvale = Application.Presentations("C:\Users\William\Desktop\QVGDM\PPT\VBA\Diapos\Double écran\Ecran.pptm").Slides(1).Shapes("Ellipse 2")
Set Déclencheur = Application.Presentations("C:\Users\William\Desktop\QVGDM\PPT\VBA\Diapos\Double écran\Ecriture.pptm").Slides(1).Shapes("[Animer]")
Set Apparition = Application.Presentations("C:\Users\William\Desktop\QVGDM\PPT\VBA\Diapos\Double écran\Ecran.pptm").Slides(1). _
TimeLine.InteractiveSequences.Add(1).AddEffect(Shape:=FormeOvale, _
effectId:=msoAnimEffectAppear, trigger:=msoAnimTriggerOnShapeClick)
'Déclencheur de l'animation
Apparition.Timing.TriggerShape = Déclencheur
End Sub |
Partager