Limitler göre yanıp sönen hücreler

aktarmamd

Altın Üye
Katılım
29 Aralık 2013
Mesajlar
218
Excel Vers. ve Dili
Office Exel 2016
Altın Üyelik Bitiş Tarihi
22.07.2025
Üstadlar merhaba;

Ek teki exel örneğinde belirlenen limitten küçük olanları makro ile yanıp sönen hücre formuna getirmeye ait bir örneği sadece ilk hücreyi aktif edecek kodu düzenleyebildim.. Amacım aynı satırda Cumartesi günü hariç tüm günlere ait hücrelerde kriterden küçük olanların yanıp sönmesi ve bu makronun sayfa aktifleşince başlayıp pasifte durmasıdır.

Ben biraz uğraştım ama hep bir şeyler eksik kaldı...Detaylı açıklamayı örnekte yapmaya çalıştım. Desteğinizi bekliyorum..
 

Ekli dosyalar

Korhan Ayhan

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

Daha önce benzer bir sorunuza yanıt verdiğimi hatırlıyorum. Orada konu çözülmemişmiydi?
 

aktarmamd

Altın Üye
Katılım
29 Aralık 2013
Mesajlar
218
Excel Vers. ve Dili
Office Exel 2016
Altın Üyelik Bitiş Tarihi
22.07.2025
Merhaba Korhan Bey
Örneğinizi incelemiştim ama kendi tablomla uyuşturamadım, uyarlaması beceri istiyor.. Destek olursanız sevinirim
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,272
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aslında zor bir olayı yok.

Makro içinde yanıp sönme efekti için sabit bir hücre belirliyorsunuz. Ben örnek dosyanız için AZ1 hücresini belirledim.

5. satır için B5:Y5 hücrelerinde aşağıdaki formülü kullandım.

=VE(B5<>"";B5<$AH$1;HAFTANINGÜNÜ(B1;2)=6;$AZ$1=1)

Formülün ilk 3 kriteri sizin vermiş olduğunuz koşulları sağlıyor. Sonda ki kırmızı bölüm için renklendirme işleminde kullanılıyor.

Kullandığım makro ise 2 saniyede bir AZ1 hücresine 1 yazıp siliyor. Bu esnada sayfadaki koşullu biçimlendirme devreye giriyor. Kırmızı bölüm 1 olduğunda yeşil rengi alıyor. Makro 2 saniye sonra AZ1 hücresini temizliyor. Bu sefer kırmızı bölümde ki koşul gerçekleşmediği için hücrenin rengi kayboluyor. Siz bu aşamaları YANIP-SÖNME EFEKTİ olarak gözlemliyorsunuz.

Olay kısaca bundan ibarettir.
 

Ekli dosyalar

aktarmamd

Altın Üye
Katılım
29 Aralık 2013
Mesajlar
218
Excel Vers. ve Dili
Office Exel 2016
Altın Üyelik Bitiş Tarihi
22.07.2025
Aslında zor bir olayı yok.

Makro içinde yanıp sönme efekti için sabit bir hücre belirliyorsunuz. Ben örnek dosyanız için AZ1 hücresini belirledim.

5. satır için B5:Y5 hücrelerinde aşağıdaki formülü kullandım.

=VE(B5<>"";B5<$AH$1;HAFTANINGÜNÜ(B1;2)=6;$AZ$1=1)

Formülün ilk 3 kriteri sizin vermiş olduğunuz koşulları sağlıyor. Sonda ki kırmızı bölüm için renklendirme işleminde kullanılıyor.

Kullandığım makro ise 2 saniyede bir AZ1 hücresine 1 yazıp siliyor. Bu esnada sayfadaki koşullu biçimlendirme devreye giriyor. Kırmızı bölüm 1 olduğunda yeşil rengi alıyor. Makro 2 saniye sonra AZ1 hücresini temizliyor. Bu sefer kırmızı bölümde ki koşul gerçekleşmediği için hücrenin rengi kayboluyor. Siz bu aşamaları YANIP-SÖNME EFEKTİ olarak gözlemliyorsunuz.

Olay kısaca bundan ibarettir.
Üstad Merhaba,

Öncelikle ders niteliğindeki açıklamanız için teşekkür ederim. İşin detay kısımlarını net açıklamışsınız ama efekt sadece "satıra ait tek hücrede işlem görüyor", öğrenmek istediğim bu efekti aynı şartlar ile 5,13 ve 22 nci satırlarda dolu olan tüm hücrelerde nasıl yapabiliriz başka bir kural mı uygulanmalı?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,272
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Eklediğim dosyayı iyi inceleyiniz.

Bütün koşullarınızı ilgili satırlara uygulamıştım.
 

aktarmamd

Altın Üye
Katılım
29 Aralık 2013
Mesajlar
218
Excel Vers. ve Dili
Office Exel 2016
Altın Üyelik Bitiş Tarihi
22.07.2025
Eklediğim dosyayı iyi inceleyiniz.

Bütün koşullarınızı ilgili satırlara uygulamıştım.
Üstad sadece F5, F13 ve F22 de efekt çalışıyor diğer verilerde efekt yok malesef.. Sadece cumartesi günü için çalışmış kod...
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,272
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ben Cumartesi koşulunuzu ters algılamışım.

Formüldeki kırmızı bölümlü düzeltince sanırım sorun ortadan kalkmış oldu.

=VE(B5<>"";B5<$AH$1;HAFTANINGÜNÜ(B1;2)<>6;$AZ$1=1)
 

Ekli dosyalar

aktarmamd

Altın Üye
Katılım
29 Aralık 2013
Mesajlar
218
Excel Vers. ve Dili
Office Exel 2016
Altın Üyelik Bitiş Tarihi
22.07.2025
Ben Cumartesi koşulunuzu ters algılamışım.

Formüldeki kırmızı bölümlü düzeltince sanırım sorun ortadan kalkmış oldu.

=VE(B5<>"";B5<$AH$1;HAFTANINGÜNÜ(B1;2)<>6;$AZ$1=1)
Üstad emeğine, bilgine sağlık, ben istediğimi öğrendim. Forumdaki arkadaşlar için hem koşullu biçimlendirmeyi hem de makro ile efekt vermeyi tek exelde bulabildiği rehber çalışma oldu bence..

Teşekkürler.
 

aktarmamd

Altın Üye
Katılım
29 Aralık 2013
Mesajlar
218
Excel Vers. ve Dili
Office Exel 2016
Altın Üyelik Bitiş Tarihi
22.07.2025
Üstad bir şey daha var..

Örnek exelde "AZ1" i referans aldığımızdan 1 den küçük herşey efekte giriyor....

Yanlız bizim %98, %95, %2 ve %100 şeklinde 4 farklı baremimiz var .. 4 satır 4 farklı bareme göre efekt vermeli onu nasıl yapabiliriz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,272
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Lütfen uygulanan formülleri dikkatli inceleyin.

VE parantezi içindeki 3 koşul sizin kriterlerinizi barındırıyor olmalı. (Eğer mantık hatası yapmadıysam.)

AZ1 ölçütü sadece yanıp-sönme efekti için kullanıldı.
 

aktarmamd

Altın Üye
Katılım
29 Aralık 2013
Mesajlar
218
Excel Vers. ve Dili
Office Exel 2016
Altın Üyelik Bitiş Tarihi
22.07.2025
Lütfen uygulanan formülleri dikkatli inceleyin.

VE parantezi içindeki 3 koşul sizin kriterlerinizi barındırıyor olmalı. (Eğer mantık hatası yapmadıysam.)

AZ1 ölçütü sadece yanıp-sönme efekti için kullanıldı.
Korhan Bey iyi geceler;

Sizi de çok meşgul ettik kusura bakmayın.. Dikkatlice inceledim. Biçimlendirme formülleri (VE içinde kalan) orda problem yok. Çözemediğimiz konu şu:
5 numaralı satırda cumartesi günü hariç diğer günlerde <%98 olanların,
13 numaralı satırda cumartesi günü hariç diğer günlerde <%2 olanların,
22 numaralı satırda cumartesi günü hariç diğer günlerde <%95 olanların,
27 numaralı satırda cumartesi günü hariç diğer günlerde <%100 olanların,
32 numaralı satırda cumartesi günü hariç diğer günlerde <%100 olanlar için efekt çalışmalı..... başarılı verilerde herhangi bir efekt olmamalı...

bunu yapabilirsek ne ala?

Syg.
 

Korhan Ayhan

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

Kriter hücrelerinizde yazım hatası var. YÜZDE biçiminde yazarsanız sorun çözülecektir.

Ben en son eklediğim dosyayı güncelledim. Deneyebilirsiniz.
 

aktarmamd

Altın Üye
Katılım
29 Aralık 2013
Mesajlar
218
Excel Vers. ve Dili
Office Exel 2016
Altın Üyelik Bitiş Tarihi
22.07.2025
Merhaba,

Kriter hücrelerinizde yazım hatası var. YÜZDE biçiminde yazarsanız sorun çözülecektir.

Ben en son eklediğim dosyayı güncelledim. Deneyebilirsiniz.
Korhan Bey Merhaba;

Öncelikle teşekkürü çok geç dönüyorum kusura bakmayın.. Emeğinize sağlık..

Bu çözümünüzle çalışmam üst seviyeye çıktı tamamladığımda bu platformda örnek olarak açacağım ama mevcut koşullara ilave olarak eğer hücredeki formül "sıfır" sonucunu döndürüyorsa "yani boşsa" yanıp sönme animasyonu çalışmasın döngüsünü formüle nasıl ekleyebiliriz?

Syg
 

Korhan Ayhan

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

Formülü aşağıdaki gibi düzenlerseniz sıfır olan hücreler yanıp sönmez. Diğer alanlardaki formülleri siz bu formüle göre kendiniz revize edersiniz.

Rich (BB code):
=VE(B5<>"";B5>0;B5<$AH$1;HAFTANINGÜNÜ(B1;2)<>6;$AZ$1=1)
 
Üst