Classe SoundEffect (PowerPoint VBA)

A classe SoundEffect representa o efeito sonoro que acompanha uma animação ou transição de slides em uma apresentação de slides.

Set

Para usar uma variável de classe SoundEffect, ela primeiro precisa ser instanciada por exemplo

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

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo SoundEffect: ActionSetting.SoundEffect, AnimationSettings.SoundEffect, EffectInformation.SoundEffect e SlideShowTransition.SoundEffect

ImportFromFile

Especifica o som que será executado sempre que a forma especificada for clicada ou animada, ou sempre que ocorrer uma transição de slides específica.

Sintaxe : expression.ImportFromFile (FileName)

Name

Retorna ou define o nome do objeto especificado. Leitura/gravação.

Você pode usar o nome do objeto em conjunto com o método Item para retornar uma referência ao objeto se o método Item da coleção que contém o objeto tem um argumento Variant . Por exemplo, se o valor da propriedade Name de uma forma for Rectangle 2, .Shapes("Rectangle 2") retornará uma referência a essa forma.

ActiveWindow.RangeFromPoint.AnimationSettings.SoundEffect.Name =

Parent

Retorna o objeto parente para o objeto especificado.

Play

Executa um efeito de som específico.

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

Type

Representa o tipo de efeito de som. Leitura/gravação.

Os valores possíveis são ppSoundEffectsMixed - Mista, ppSoundFile - FileFile, ppSoundNone - Nenhum, ppSoundStopPrevious - Interromper anterior.

O valor da propriedade Type pode ser uma destas constantes PpSoundEffectType .

ActiveWindow.RangeFromPoint.AnimationSettings.SoundEffect.Type = ppSoundEffectsMixed