Clase SoundEffect (PowerPoint VBA)

La clase SoundEffect representa el efecto de sonido que acompaña a una animación o una transición de diapositivas de una presentación.

Set

Para usar una variable de clase SoundEffect, primero debe ser instanciado, por ejemplo

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

Los siguientes procedimientos se pueden usar para establecer variables de clase SoundEffect : ActionSetting.SoundEffect, AnimationSettings.SoundEffect, EffectInformation.SoundEffect y SlideShowTransition.SoundEffect

ImportFromFile

Especifica el sonido que se reproducirá cada vez que se haga clic en la forma especificada, o cada vez que se anime o que se produzca la transición de la diapositiva especificada.

Sintaxis : expression.ImportFromFile (FileName)

Name

Devuelve o establece el nombre del objeto especificado. Lectura y escritura.

Puede usar el nombre del objeto en combinación con el método Item para devolver una referencia al objeto si el método Item de la colección que contiene el objeto toma un argumento Variant . Por ejemplo, si el valor de la propiedad Name de una forma es Rectangle 2, .Shapes("Rectangle 2") devuelve una referencia a esa forma.

ActiveWindow.RangeFromPoint.AnimationSettings.SoundEffect.Name =

Parent

Devuelve el objeto primario del objeto especificado.

Play

Reproduce el efecto de sonido especificado.

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

Type

Representa el tipo de efecto de sonido. Lectura y escritura.

Valores posibles son ppSoundEffectsMixed - Mixto, ppSoundFile - Archivo, ppSoundNone - Ninguno, ppSoundStopPrevious - Detener el anterior.

El valor de la propiedad Type puede ser una de estas constantes PpSoundEffectType .

ActiveWindow.RangeFromPoint.AnimationSettings.SoundEffect.Type = ppSoundEffectsMixed