yanıp sönen hücre...

Katılım
13 Haziran 2011
Mesajlar
54
Excel Vers. ve Dili
office2007
tr
merhabalar..
bir çok konu var bunun hakkında ama sizlerden ricam
örnek...
a1 hücresi b1 den küçük ise kırmızı yansın
bunun kodunu arıyorumm..
teşekkürler..
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,609
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodu boş bir modüle ekleyip dosyanızı kaydedip kapatın.

Dosyanızı makroları etkinleştirerek tekrar açtığınızda kod devreye girecektir.

Kod:
Option Explicit
 
Sub AUTO_OPEN()
    Sheets("Sayfa1").Select
    DoEvents
    If Range("A1") < Range("B1") Then
        Range("A1").Interior.ColorIndex = 6
        Application.OnTime Now + TimeValue("00:00:01"), "RENK"
    Else
        Range("A1").Interior.ColorIndex = xlNone
        Application.OnTime Now + TimeValue("00:00:01"), "RENK"
    End If
End Sub
 
Sub RENK()
    DoEvents
    If Range("A1") < Range("B1") Then
        Range("A1").Interior.ColorIndex = xlNone
        Application.OnTime Now + TimeValue("00:00:01"), "AUTO_OPEN"
    Else
        Range("A1").Interior.ColorIndex = xlNone
        Application.OnTime Now + TimeValue("00:00:01"), "AUTO_OPEN"
    End If
End Sub
 
Katılım
13 Haziran 2011
Mesajlar
54
Excel Vers. ve Dili
office2007
tr
hocam çok teşekkür...tam istediğim gibi
bi soru sorabilirmiyim...
a1 küçükse b1 den a1 yanıp sönüyor..güzel
b1 küçük ise a1 den excelde bir hareket söz konusu bu giderilebilirmi?
bide a1 küçükse b1 den a1 değil de başka bir hücre yanıp sömesi için ne yapabiliriz..
saolasın..
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,609
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Kod dosyanız açık olduğu sürece bu iki hücreyi kontrol etmektedir. Bu sebeple küçük bir hareketlenme olması normaldir.

Kod içinde geçen "A1" ifadelerini değiştirip istediğiniz hücreye göre ayarlayabilirsiniz.
 
Katılım
13 Haziran 2011
Mesajlar
54
Excel Vers. ve Dili
office2007
tr
ÇOK TEŞEKKÜRLER...
iyi çalışmalar.

konu uzayacak fakat bir soru daha oluştu !!!!!
d3<e3 ten e3 yanacak ama bu
d3,e3 ten başlayıp
d794 , e794 e kadar gidiyor pki buna kod yazılabilir mi..??
( örn.d3<e3 ten e3 yanacak
d4<e4 ten e4 yanacak
d5<e5 ten e5 yanacak
d6<e6 ten e6 yanacak

:)
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,609
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Hücrelerin sürekli olarak yanıp sönmesi dosyanızın çalışma performansını düşürecektir. Bunun yerine koşullu biçimlendirmeyi incelemenizi-öğrenmenizi tavsiye ederim.
 
Katılım
20 Haziran 2011
Mesajlar
1
Excel Vers. ve Dili
2003
Arkadaslar merhaba
benim sorum su,A1 hücresi bos ise yani veri girilmemisse B1 hücresi kirmizi renk yanip sönsün.
Simdiden yardimlariniz icin tesekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,609
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

#6 nolu mesajımdaki açıklamamı dikkate alınız.

Aşağıdaki kodu boş bir modüle uygulayın. Dosyanızı kayıt edip kapatın ve açın.

Kod:
Option Explicit
 
Sub AUTO_OPEN()
    Sheets("Sayfa1").Select
    DoEvents
    If Range("A1") = "" Then
        Range("B1").Interior.ColorIndex = 6
        Application.OnTime Now + TimeValue("00:00:01"), "RENK"
    Else
        Range("B1").Interior.ColorIndex = xlNone
        Application.OnTime Now + TimeValue("00:00:01"), "RENK"
    End If
End Sub
 
Sub RENK()
    DoEvents
    If Range("A1") = "" Then
        Range("B1").Interior.ColorIndex = xlNone
        Application.OnTime Now + TimeValue("00:00:01"), "AUTO_OPEN"
    Else
        Range("B1").Interior.ColorIndex = xlNone
        Application.OnTime Now + TimeValue("00:00:01"), "AUTO_OPEN"
    End If
End Sub
 
Katılım
17 Ocak 2012
Mesajlar
1
Excel Vers. ve Dili
2010 Türkçe
Merhaba ,
elimde bir excel tablom var ve herhangi bir hücre rengini kırmızı olarak değiştirdiğimde yanıp sönmesini istiyorum, fakat başarılı olamadım.
Yardım edebilir misiniz?
 
Katılım
29 Ocak 2012
Mesajlar
4
Excel Vers. ve Dili
Office 2010tr
Makro Çalışmıyor

Sayfayı açtığımda E16 dan I 16'ya kadar olan hücrelerin yanıp sönmesini istiyorum. Makroyu buldum, kayıdettim herşeyi yaptım çalışmıyor. Makroyu da iletiye ekledim. Yardımcı olursanız sevinirim. Herkese iyi çalışmalar..
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,609
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Ekteki örnek dosyayı inceleyiniz.

Koda hiç müdahale etmedim. Sadece dosyanıza uyarladım. Dosya açılışında 10 kez yanıp sönecek şekilde çalışmaktadır.
 

Ekli dosyalar

Katılım
29 Ocak 2012
Mesajlar
4
Excel Vers. ve Dili
Office 2010tr
Teşekkür ve bir hata?

Merhaba,

Ekteki örnek dosyayı inceleyiniz.

Koda hiç müdahale etmedim. Sadece dosyanıza uyarladım. Dosya açılışında 10 kez yanıp sönecek şekilde çalışmaktadır.
Korhan bey çok teşekkür ederim..ancak dosyayı ilk açışımda ekteki gibi bir hata mesajı geliyor bir sorun var gibi :( bir de yanıp sönme döngüsünü 10 değil de büyük bir rakam yapabilir miyiz 10000000000 falan..sürekli yanıp sönsün yani..
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,609
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kod içindeki 10 değerini dilediğiniz gibi değiştirip deneyin. Ben 2003 ofis ile dosyayı çalıştırdım. Hata vermedi. Sanırım siz yeni versiyon ofis kullanıyorsunuz.

Not: Profilinizde (Excel 2003 TR) yazıyor.
 
Katılım
29 Ocak 2012
Mesajlar
4
Excel Vers. ve Dili
Office 2010tr
Tamamdır

Kod içindeki 10 değerini dilediğiniz gibi değiştirip deneyin. Ben 2003 ofis ile dosyayı çalıştırdım. Hata vermedi. Sanırım siz yeni versiyon ofis kullanıyorsunuz.

Not: Profilinizde (Excel 2003 TR) yazıyor.
Tamamdır üzerinde çalışıp halledeceğimi düşünüyorum. İlginiz ve yardımınız için çok teşekkür ederim.. İYi çalışmalar dileklerimle..
 
Üst