Option Explicit
Private Const SND_ASYNC = &H1
Private Const SND_FILENAME = &H20000
Private Const SND_NOWAIT = &H2000
Private Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long
Sub Button1_Click()
PlaySound ThisWorkbook.Path & "\ButtonClick.wav", ByVal 0&, SND_FILENAME Or SND_ASYNC Or SND_NOWAIT
End Sub