• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru Userform üzerindeki commandbuton maus geldiğinde ses çalması

vuranoğlu

Altın Üye
Katılım
18 Nisan 2008
Mesajlar
260
Excel Vers. ve Dili
excel 2016 tr
Merhaba
Private Declare PtrSafe Function sndPlaySound32 Lib "winmm.dll" Alias _
"sndPlaySoundA" (ByVal lpszSoundName As String, _
ByVal uFlags As Long) As Long
Private Sub CommandButton1_Click()
Call sndPlaySound32("ActiveWorkbook\Halkali-Seker.WAV", 0)
End Sub
yukarıdaki kodlarla excel in bulunduğu klasör içindeki müziği ,sesi
çaldırmak için nasıl bir düzeltme yapmalıyım?
İlgilenen arkadaşlara şimdiden teşekkürler.
 
Merhaba,
Deneyiniz...
Rich (BB code):
Call sndPlaySound32(ActiveWorkbook.Path & "\Halkali-Seker.WAV", 0)
İlave olarak; 32 bit Excel kullanıyorsanız PtrSafe ifadesini de silmelisiniz.
 
Öncelikle kodunuzda yukarıda belirttiğim değişikliği yapmamışsınız. İkinci olarak dosya isminiz hatalı: Klasördeki dosya isminde tire işareti yok. Sonuç olarak kodunuz şu şekilde olmalı:
Kod:
Call sndPlaySound32(ActiveWorkbook.Path & "\Halkali Seker.wav", 0)
Bunun yanı sıra alternatif olarak ses çalmak için Beep komutu da kullanılabilir.
 
Merhaba
Hatalı girişleri düzeltim çalışıyor.
Teşekkürler.
 
Rica ederim,
İyi çalışmalar...
 
Geri
Üst