Bonjour à tous.
Je cherche à obtenir une animation pour un power point très basique, j'aimerais avoir une shape en gros, puis au clique souris dezoomer et faire apparaitre d'autre shape:
Puis on clique l'animation dézoom:
Puisque ni sur l'internet ni sur pp je trouve de solution d'animation ou quoi, j'ai essayé avec VBA:
(La macro se déclenche en cliquant sur ma shapes principale "Bidule")
Sub Zoom_Out()
ActivePresentation.Slides(8).Shapes("Snip Diagonal Corner Rectangle 7").Height = 13 * 28.34645669291
ActivePresentation.Slides(8).Shapes("Snip Diagonal Corner Rectangle 7").Width = 20 * 28.34645669291
For n = 1 To 300
ActivePresentation.Slides(8).Shapes("Snip Diagonal Corner Rectangle 7").Height = ActivePresentation.Slides(8).Shapes("Snip Diagonal Corner Rectangle 7").Height - 1
ActivePresentation.Slides(8).Shapes("Snip Diagonal Corner Rectangle 7").Width = ActivePresentation.Slides(8).Shapes("Snip Diagonal Corner Rectangle 7").Width - 1
Tempo = Timer
Do
DoEvents
Loop While Tempo + 0.1 > Timer
Next n
End Sub
Avec ma boucle n j'esperais créer une animation mais le PP s'actualise très mal le rendu est immonde. (mais cela fonctionne et la shapes se réduit)
Je ne sais pas comment actualiser le PP en temps réel puis la shape deviens disproportionnée à la fin.
Si jamais vous connaissez une solution sans VBA et qui utiliserais les Smart Art (plus jolie) ce serait tip top !
Merci, A+