Adobe Flash est un programme qui crée des animations (entre autres). L’animation est publiée dans un fichier SWF. Si vous avez créé une animation Flash ou que vous en avez simplement accès, vous pouvez l’insérer dans PowerPoint. Malheureusement, les résultats sont souvent problématiques et dépendent de votre version de Flash, PowerPoint, de votre système d’exploitation et d’une fonctionnalité appelée ActiveX. Le côté positif est que Flash peut créer une animation impressionnante; il possède de nombreuses fonctionnalités d’animation plus avancées que PowerPoint.
Afficher l’onglet Développeur
Pour accéder aux outils d’insertion du fichier SWF, vous devez afficher l’onglet Développeur. Il n’est pas affiché par défaut. Choisissez les options Fichier (ou le bouton Office) > (PowerPoint). Dans PowerPoint 2007, dans la catégorie Populaire, cochez l’onglet Afficher le développeur dans la case Ruban. Dans PowerPoint 2010 et 2013, accédez plutôt à la catégorie Personnaliser le ruban. Sur le côté droit de la boîte de dialogue, cochez la case Développeur et cliquez sur OK.
Insérez et configurez le fichier SWF
Suivez ces étapes pour mettre un film Flash dans votre présentation PowerPoint:
- Notez l’emplacement du fichier SWF que vous souhaitez utiliser.
- Accédez à l’onglet Développeur, groupe Contrôles, Plus de contrôles.
- Choisissez l’objet Flash Shockwave dans la liste et cliquez sur OK.
- Faites glisser une case sur l’écran pour obtenir la taille et l’emplacement souhaités.
- Faites un clic droit sur la case et choisissez Feuille de propriétés. Une fenêtre avec une table de pr9operties s’ouvre.
- Dans la fenêtre Propriétés, cliquez sur l’élément Film. Tapez l’URL complète du fichier SWF.
- Définissez les autres paramètres, si vous le souhaitez, par exemple, Intégrez Movie: True; Loop: False.
- Fermez la fenêtre des propriétés à l’aide de sa boîte de fermeture.
- Allez dans la vue Diaporama pour voir le film. Si votre film n’apparaissait pas en vue normale, il apparaîtra lorsque vous reviendrez en vue normale après avoir exécuté le diaporama.
Conseils pour de meilleurs résultats
Voici quelques conseils et gottchas:
- Associez l’arrière-plan du film à l’arrière—plan de votre modèle / présentation PowerPoint – ou vice versa.
- Si le film Flash ne se lit pas, ouvrez à nouveau la fenêtre Propriétés et regardez la propriété Lecture. S’il indique False, cliquez sur Lecture, puis sur la flèche vers le bas et remplacez la propriété Lecture par True. En savoir plus à ce sujet ci-dessous.
- Les fichiers placés sur master seront lus en continu d’une diapositive à l’autre pour créer un arrière-plan animé (mais cela peut être gênant).
- PowerPoint ne peut pas reconnaître les clics de souris au-dessus d’un objet Flash, alors ne faites pas de l’objet Flash la taille de la diapositive; vous devez avoir une zone pour cliquer sur la diapositive suivante.
- Si l’animation SWF commence à jouer mais se bloque, cliquez dessus avec le bouton droit de la souris et choisissez Lecture.
Le bogue
Il y a un bogue bien connu que vous pouvez rencontrer; il change automatiquement la propriété de lecture en False si le film Flash n’est pas réglé sur boucle. Pour tester votre situation, parcourez la présentation, fermez-la, ouvrez-la à nouveau et parcourez-la à nouveau. L’animation SWF joue-t-elle ? Voici quelques solutions à ce problème:
Dans la vue Diaporama, cliquez avec le bouton droit sur le fichier SWF et choisissez Lecture.
Enregistrez la présentation sous forme de présentation PowerPoint
Suivez ces étapes:
- Réinitialisez la propriété de lecture du ou des fichiers SWF sur True. Pour ce faire, sélectionnez l’objet Flash Shockwave, faites un clic droit dessus et choisissez Feuille de propriétés. Sur la ligne de lecture, cliquez pour voir une flèche déroulante, puis cliquez sur la flèche et choisissez True.
- Enregistrez la présentation en tant que spectacle. Enregistrez d’abord votre présentation, puis choisissez Fichier > Enregistrer sous. Dans la liste déroulante Enregistrer sous Type, choisissez Afficher PowerPoint (*.ppsx). Conservez le même nom de fichier et cliquez sur Enregistrer.
À partir de maintenant, vous pouvez lire la présentation en ouvrant le.le fichier ppsx et le film Flash seront toujours lus. Cependant, il peut ne pas être lu si vous affichez la diapositive avec le fichier SWF une deuxième fois alors que le fichier est ouvert.
Créez du code Visual Basic for Applications (VBA) pour contrôler la propriété de lecture
Cette méthode est plus complexe mais vous permet de présenter à partir du fichier de présentation d’origine. Utilisez cette méthode si d’autres modifient la présentation PowerPoint.
Suivez les mêmes étapes pour insérer le film Flash. À l’étape 7, remplacez la boucle seetting par False. Suivez maintenant ces étapes pour créer le code VBA:
- Dans l’onglet Développeur, cliquez sur le bouton Afficher le code. La fenêtre Microsoft Visual Basic pour Applications s’ouvre.
- Choisissez Insérer le module >.
- Dans la fenêtre principale, entrez le code suivant, où le numéro à la 3ème ligne après le mot « Diapositives » est le numéro de la diapositive contenant le film Flash.
- C’est tout! Revenez à votre présentation et jouez-la dans la vue diaporama pour la tester.
Sous Onlideshowpagechange()
Dim obj Comme ShockwaveFlash
Set obj=_ActivePresentation.Diapositives (2).Formes (« ShockwaveFlash1 »).OLÉFormat.Objet
obj.Playing= True
obj.Rembobinage
obj.Play
End Sub
Comme vous pouvez le voir, le code définit simplement la propriété de lecture sur true, rembobine le film et le lit.
Remarque: si vous voulez plus d’un film Flash dans une présentation, vous devez donner des noms de forme uniques à des films supplémentaires dans la 4ème ligne du code. Le 2ème pourrait être « ShockwaveFlash2 » par exemple. Ensuite, dans la fenêtre Propriétés, donnez à l’objet le même nom dans la ligne Nom.
Ensuite, accédez à la diapositive contenant le film Flash. Dans la barre d’outils de dessin, insérez un bouton d’action vide. Dans la boîte de dialogue Paramètres d’action qui s’ouvre, choisissez l’option Exécuter la macro, choisissez la macro dans la liste déroulante (« Onlideshowpagechange » dans l’exemple précédent), puis cliquez sur OK. Avec le bouton d’action toujours sélectionné, tapez du texte sur le bouton, tel que « Lire un film » pour étiqueter le bouton. Maintenant, chaque fois que vous avez besoin de lire le film en vue diaporama, vous pouvez simplement cliquer sur le bouton.
Vous pouvez également utiliser le bouton pour rejouer l’animation si votre public souhaite la voir une deuxième fois.
Vos paramètres de sécurité de macro peuvent empêcher le code VBA de s’exécuter. Assurez-vous qu’il n’est pas réglé sur élevé. Accédez à Boutons Fichier / Bureau > (PowerPoint) Options > Centre de confiance > Paramètres du Centre de confiance > Sécurité des macros et choisissez un paramètre différent. Si vous choisissez le paramètre pour activer toutes les macros, je vous recommande de ramener le seting à sa valeur d’origine lorsque vous avez terminé la présentation. De plus, le codage dans le fichier Flash lui-même peut empêcher la lecture du film.
Lorsque vous enregistrez le fichier, vous serez invité à l’enregistrer en tant que présentation compatible macro, qui est un fichier PPTM.
Mes remerciements aux personnes suivantes pour les informations sur la création de films Flash sans boucle: Jane Horb, qui a fait des recherches et a passé beaucoup de temps à examiner ce problème avec moi; Paul Hewitt, qui a mis au point la technique de sauvegarde de la présentation sous forme de présentation PowerPoint (.fichier pps); Meg Wyrwas; et les personnes d’assistance suivantes chez Microsoft : John Slack, Rich Porter et Jeff Qiu.
Christopher Contois note que vous devez faire attention à la 4ème ligne de code car elle code en dur le numéro de la diapositive (2 dans l’exemple). Par conséquent, si vous déplacez cette diapositive ou ajoutez ou supprimez des diapositives avant elle, vous devez vous rappeler de modifier le numéro de la diapositive.
Les instructions originales ont été mises à jour pour s’appliquer à PowerPoint 2007, 2010 et 2013.
Apprenez des principes et des techniques faciles que les concepteurs utilisent. « Conception de diapositives pour les non-concepteurs » vous montre, étape par étape, comment obtenir facilement les résultats souhaités. Plus un thème bonus, un modèle, des exemples de diapositives et 5 courts tutoriels vidéo pour faciliter la mise en œuvre des principes.Mise à jour pour PowerPoint 2016/365. En savoir plus sur http://www.ellenfinkelstein.com/pptblog/slide-design-for-non-designers/