• Initiateur de la discussion Initiateur de la discussion Philippe
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

Philippe

Guest
Bonjour le forum !

Je souhaiteri inclure un son wave lors de l'execution d'une macro
mais je bloque un peu ...

Merci 🙂
 
Philippe, le forum

Essaye ceci,


MusicWAV = (ThisWorkbook.Path & "\" & "Nom du son.wav")


PlayWAV

Le son Wave doit dans ce cas ête obligatoirement mis dans le même dossier que ton classeur.

Salut, G'Claire
 
Bonjour Philippe et G'claire

Ci dessous macro trouvée dans les archives MPFE pour incorporer des sons Wave.


Private Declare Function PlaySound32 Lib "winmm.dll" Alias "PlaySoundA" (ByVal IpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long

Const SND_SYNC = &H0
Const SND_ASYNC = &H1
Const SND_FILENAME = &H20000

' archives mpfe
Sub PlayWAV()
' snd_async: son asynchrone (la musique n'arrete pas le programme)
If Application.CanPlaySounds Then
WAVFile = ThisWorkbook.Path & "\" & "TONTITRE.wav"
Call PlaySound32(WAVFile, 0&, SND_ASYNC Or SND_FILENAME)
Else
Exit Sub
End If

End Sub

Le "wavfile" est ici dans le m^dossier...

Michel
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
418
Réponses
2
Affichages
141
  • Question Question
Microsoft 365 Graphique à bulles
Réponses
6
Affichages
244
Réponses
6
Affichages
492
Réponses
5
Affichages
543
Deleted member 453598
D
Retour