Executar um som no calc de acordo com uma condição

É possível executar um som no Calc a partir de uma condição numa dada célula?

Tente este arquivo que estou enviando.

Fiz os testes aqui e deu certo.
Importante: o arquivo tem que ser em “.WAV”. Em outra extensão ele não funciona. Coloque também a segurança de macro baixa

Código:

Rem Attribute VBA_ModuleType=VBAModule
Option VBASupport 1

Declare Function sndplaysound Lib "winmm.dll" Alias "sndPlaySoundA" _
(ByVal lpszSoundName As String, ByVal uFlags As Long) As Long

Sub TestandoSom()

'Ajuste o caminho dos arquivos WAV
    If Range("A1").Value = "alarme" Then
    
        Call sndplaysound("C:\Users\Public\Music\Sample Music\Alarme.WAV", 0)
    Else
        Call sndplaysound("C:\Users\Public\Music\Sample Music\Alarme.WAV", 0)
    
    End If
    
End Sub

som.ods

Fonte: http://www.planilhando.com.br/forum/viewtopic.php?t=7215&p=38307

Fonte do som que usei: Casa Brasil - AudioCidades

Dá erro em “If Range(“E7”).Value = “FUNCIONÁRIO LIBERADO” Then”

Na célula E7 está escrito conforme está em aspas?

Fiz os testes aqui e deu certo

@Conras teria como vc me enviar este seu arquivo, para eu ver onde estou errando?

Se não puder postar aqui, meu email é betovisk1 (arroba) (hotmail).com

Estou no serviço agora, e não consigo lhe enviar…chegando em casa eu te repasso.

@Beto, enviei por aqui o arquivo…e depois envio de casa por e-mail. Mas verifique se dá certo.

Tudo ok agora, valeu mesmo! Muito obrigado.

Contente que deu certo @Beto