Spielt einen Ton mit VBA, wenn ein Fehler gefunden wird

Ich habe momentan diesen code:

Option Explicit 

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

Private Sub Worksheet_Change(ByVal Target As Range) 

Dim Cell            As Range 
Dim CheckRange      As Range 
Dim PlaySound       As Boolean 

Set CheckRange = Range("C:C") 
For Each Cell In CheckRange 
    If Cell.Value = "#N/A" Then 
        PlaySound = True 
    End If 
Next 
If PlaySound Then 
    Call sndPlaySound32("C:\windows\media\chord.wav", 1) 
End If      
End Sub  

Ich versuche es so, dass wenn es ein Fehler in Spalte C, einen Ton gespielt wird, doch es funktioniert nicht, irgendwelche Ideen?

  • +1 für die Idee, für mögliche künftige Verwendung)
InformationsquelleAutor | 2013-02-19
Schreibe einen Kommentar