Séquence d'animation PowerPoint basée sur un clic aléatoire

0

Ok, voici ce que je voudrais faire. La diapositive a une question listée en haut. La question a plusieurs réponses en dessous qui sont initialement invisibles. J'aimerais poser la question et lorsque les gens disent des réponses, cliquez dessus pour qu'ils apparaissent (ouverture en fondu, peu importe.) Je n'ai pas trouvé le moyen de faire cela sans que je mette les animations dans un certain ordre. Cela peut-il être fait?

James
la source

Réponses:

0

Cela peut fonctionner avec un peu de VBA, mais il est impossible de travailler avec des formes invisibles. Si une forme est invisible, PPT ne vous laissera pas la sélectionner et vous ne pourrez pas cliquer dessus en mode diaporama.

Une possibilité consiste à utiliser des rectangles contenant le texte que vous souhaitez révéler. les rectangles peuvent être de la couleur de votre choix, mais après avoir saisi le texte, faites-en la même couleur que les rectangles. Résultat: texte invisible.

Appuyez ensuite sur Alt + F11 pour ouvrir l'éditeur VBA, insérez un module et collez-le dans celui-ci:

Sub MakeVisible(oSh As Shape)
    With oSh.TextFrame.TextRange
        .Font.Color.RGB = RGB(255, 255, 255)
    End With
End Sub

Fermez l'éditeur VBA, sélectionnez chacune de vos formes et choisissez Insertion | Action; donnez à la forme une action RUN MACRO, avec MakeInvisible comme macro.

Désormais, lorsque vous démarrez le diaporama et cliquez sur l'une des formes, le texte devient blanc pour qu'il soit visible.

Cela vous fera gagner du temps pour dessiner un rectangle de départ, le formater à votre goût, lui attribuer le paramètre d'action macro, puis le copier / coller pour créer des formes supplémentaires.

Steve Rindsberg
la source