• DİKKAT

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

Hücre değeri 1 olunca BİP sesi gelsin

  • Konbuyu başlatan Konbuyu başlatan mavi674
  • Başlangıç tarihi Başlangıç tarihi
Katılım
2 Nisan 2008
Mesajlar
155
Excel Vers. ve Dili
2003 TÜRKÇE
Selam
i5:i18 arası hücrelerden herhangi bir hücre değeri 1 olduğu sürece (bu i5=1 veya i10=1 veya i18=1 gibi) otomatik olarak (buton olmadan)
bip çalsın ta ki değerler 0 oluncaya kadar
Şimdiden Teşekkürler..
 
Merhaba,
Aşağıdaki kodu boş bir module kopyalayın ve dosyanızı kaydedip kapatınız.
Dosya açıldığında iki saniyede bir kontrol yapar.
Sayfa adını kendi dosyanıza göre değiştirmeyi unutmayınız.
Rich (BB code):
Sub Auto_Open()
If WorksheetFunction.CountIf(Sheets("Sayfa1").Range("I5:I18"), 1) > 0 Then Beep
Application.OnTime Now + TimeValue("0:0:2"), "Auto_Open"
End Sub
 
Ömer Bey
çok güzel olmuş ama benim tablomdaki makroya yeleştiremedim, yani ekledim ama çalışmadı.

Sub Auto_Open()
stopit = False
clock
End Sub

Bu makroya dahil edebilirmiyiz
Tablo açıldığında saat çalışıyor. Burada zamanlama var zaman dolunca (5 timer var) i5:i18 arası 1 olunca alarm verecek diye tasarlamıştım..
İlginize teşekkürler...
 
veya başka bir şey düşünebilir miyiz ?
ila bip olması da gerekmeyebilir.
 
Aşağıdaki şekilde bir dener misiniz?
Kod:
Public zmn As Double
Sub Auto_Open()
stopit = False
clock
kontrol
End Sub

Sub kontrol()
If WorksheetFunction.CountIf(Sheets("Sayfa1").Range("I5:I18"), 1) > 0 Then Beep
zmn = Now + TimeValue("0:0:2")
Application.OnTime zmn, "kontrol"
End Sub

Sub Auto_Close()
On Error Resume Next
Application.OnTime zmn, "kontrol", , False
End Sub
 
Ömer Bey
Teşekkürlerimi sunarım
Saat ve bip süper çalıştı
Ellerinize sağlık
Başarılar dilerim
Esen Kalın...
 
Rica ederim,
İyi çalışmalar...
 
Geri
Üst