I have managed to procure a laptop wherre this macro looks like it will
work fine. The formula used is as follows:
Private Declare Function PlaySound Lib "winmm.dll" _
Alias "PlaySoundA" (ByVal lpszName As String, _
ByVal hModule As Long, ByVal dwFlags As Long) As Long
Const SND_SYNC = &H0
Const SND_ASYNC = &H1
Const SND_FILENAME = &H20000
Sub PlayWAV()
WAVFile = "Noise-2.wav"
WAVFile = ThisWorkbook.Path & "\" & WAVFile
Call PlaySound(WAVFile, 0&, SND_ASYNC Or SND_FILENAME)
End Sub
However, when i run it i get the following error:
run-time error '453'
Can't find DLL entry point playsounda in winmm.dll
Any ideas?

Signature
chalky
Tom Ogilvy - 23 Jan 2006 19:06 GMT
Best I can tell you is that this worked fine for me:
Private Declare Function PlaySound Lib "winmm.dll" _
Alias "PlaySoundA" (ByVal lpszName As String, _
ByVal hModule As Long, ByVal dwFlags As Long) As Long
Const SND_SYNC = &H0
Const SND_ASYNC = &H1
Const SND_FILENAME = &H20000
Sub PlayWAV()
'WAVFile = "Noise-2.wav"
WAVFile = "C:\WINDOWS\MEDIA\Chimes.wav"
Call PlaySound(WAVFile, 0&, SND_ASYNC Or SND_FILENAME)
End Sub
Windows XP Professional
Excel 2003

Signature
Regards,
Tom Ogilvy
> I have managed to procure a laptop wherre this macro looks like it will
> work fine. The formula used is as follows:
[quoted text clipped - 20 lines]
>
> Any ideas?
Tom Ogilvy - 24 Jan 2006 02:11 GMT
Also worked unchanged in
Windows 98 SE
Excel 97

Signature
Regards,
Tom Ogilvy
> Best I can tell you is that this worked fine for me:
>
[quoted text clipped - 42 lines]
> http://www.excelforum.com/member.php?action=getinfo&userid=23758
> > View this thread: http://www.excelforum.com/showthread.php?threadid=504003
chalky - 24 Jan 2006 10:39 GMT
This code seems to be running the macro now but no sound is coming out!
I have checked the volume and that is fine - i am at a lose!

Signature
chalky
Tom Ogilvy - 24 Jan 2006 19:04 GMT
Do you get sounds otherwise? If not, perhaps you have mute turned on.

Signature
Regards,
Tom Ogilvy
> This code seems to be running the macro now but no sound is coming out!
> I have checked the volume and that is fine - i am at a lose!