Classe SoundEffect (PowerPoint VBA)

La classe SoundEffect représente l’effet sonore accompagnant une animation ou une transition entre les diapositives dans un diaporama.

Set

Pour utiliser une variable de classe SoundEffect, elle doit d'abord être instanciée, par exemple

Dim set as SoundEffect
Set set = ActiveWindow.RangeFromPoint.AnimationSettings.SoundEffect

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe SoundEffect : ActionSetting.SoundEffect, AnimationSettings.SoundEffect, EffectInformation.SoundEffect et SlideShowTransition.SoundEffect

ImportFromFile

Spécifie le son qui est activé lorsque l’utilisateur clique sur la forme spécifiée, lorsque la forme spécifiée est animée ou que la transition entre diapositives spécifiée se produit.

Syntaxe : expression.ImportFromFile (FileName)

Name

Renvoie ou définit le nom de l’objet spécifié. Lecture-écriture.

Vous pouvez utiliser le nom de l’objet avec la méthode Item pour renvoyer une référence à l’objet si la méthode Item de la collection contenant l’objet prend un argument de type Variant . Par exemple, si la valeur de la propriété Name d’une forme est Rectangle 2, .Shapes("Rectangle 2") renvoie une référence à cette forme.

ActiveWindow.RangeFromPoint.AnimationSettings.SoundEffect.Name =

Parent

Renvoie l’objet parent de l’objet spécifié.

Play

Joue l’effet sonore spécifié.

ActivePresentation.Slides(2).Shapes(2).AnimationSettings.SoundEffect.Play

Type

Représente le type d’effet sonore. Lecture-écriture.

Valeurs possibles sont ppSoundEffectsMixed - Mixte, ppSoundFile - FileFile, ppSoundNone - Aucun, ppSoundStopPrevious - Arrêter précédent.

La valeur de la propriété type peut être l’une de ces constantes PpSoundEffectType .

ActiveWindow.RangeFromPoint.AnimationSettings.SoundEffect.Type = ppSoundEffectsMixed