Hücre ve hücreler koşula bağlı yanıp sönsün...!

Katılım
17 Mart 2022
Mesajlar
281
Excel Vers. ve Dili
2016/Türkçe
Altın Üyelik Bitiş Tarihi
22-03-2023
Merhaba,

Ekteki örnek dosyamda oran ve adet adında 2 adet sekme mevcut.
Oran sekmesinde 1,00% üstüne çıkan oranların kırmızı altında kalan oranların ise yeşil yanıp sönmesini kod ile sağlayabilir miyiz?
Adet sekmesinde ise 5.000 adetin üstüne çıkan miktarların kırmızı altında kalan miktarların ise yeşil yanıp sönmesini kod ile sağlayabilir miyiz?
Satır ve sütunlar orijinal dosyamda değişkene bağlı olarak artabilmekte ve azalabilmektedir.
Ayrıca bu oran ve adeti daha sonra değiştirebiliyor olmam gerekli.

Bu işlemi koşullu biçimlendirmeden büyüktür ve küçüktür işlemleri ile yapabiliyoruz ama sadece renk verebiliyoruz.
Yanıp sönmesi için kod talebim bulunmaktadır.
Şimdiden destekleriniz için teşekkür ederim.
Hayırlı Cumalar, Allah'ın rahmeti bereketi üzerinize olsun inşallah...
 

Ekli dosyalar

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Olmayacak bi işlem değil ama sürekli yanıp sönen yani dolgu renkli sürekli olarak değişen hücrelerin olması, dosyada sürekli çalışan bir makro olması anlamına gelir. Bu da verilerinizin çokluğuna göre çalışmanızda sıkıntı çıkarabilir. Kısacası tavsiye etmem.

Ancak illa olsun istiyorsanız "satır ve sütun sayınız değişebileceğinden" kriter hücrenizin yerinin sabit olmayacağı anlaşılıyor. Makronun düzgün çalışabilmesi için kriter hücrelerinizin sabit olması gerekmektedir. Bu konuya açıklık getirmeniz iyi olur.
 
Katılım
17 Mart 2022
Mesajlar
281
Excel Vers. ve Dili
2016/Türkçe
Altın Üyelik Bitiş Tarihi
22-03-2023
@YUSUF44 Hocam Selam,
Dönüşün, ilgi ve alakan için teşekkür ederim. Her iki sekmede veri aralığı A2 : D19 bu şekilde bir ayar çekebilir isek yeterli olacaktır. Şöyle izah edeyim ben kod kısmında gerektiği takdirde veri aralığını ve oran-adet detaylarını değiştire bilirim tabi bu değişiklik kodda bir sıkıntı yaşatmayacak ise. Şimdilik her iki sekme için A2 : D19 veri aralığını dikkate alalım, sonrasında bahsettiğim gibi biraz daha büyük dosyada olası paylaşacağınız kodu veri aralığını değiştirerek dener olumlu olumsuz dönüş sağlıyor olurum. Teşekkürler. Telefondan yazdım umarım yanlış bir ifadem olmamıştır ☺
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Yapamadım maalesef :(
 
Katılım
17 Mart 2022
Mesajlar
281
Excel Vers. ve Dili
2016/Türkçe
Altın Üyelik Bitiş Tarihi
22-03-2023
:) Canın sağolsun @YUSUF44 hocam..
Belki başka üstatlar yardımcı olabilir :(
Ayrıca ben yapabilir isem paylaşıyor olurum formda örnek olması açısından.
Teşekkür ederim...
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,794
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba,
Bu örnek işinizi görür mü?
İyi çalışmalar
 

Ekli dosyalar

Korhan Ayhan

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

 
Katılım
17 Mart 2022
Mesajlar
281
Excel Vers. ve Dili
2016/Türkçe
Altın Üyelik Bitiş Tarihi
22-03-2023
İnceleyiniz.

@Korhan Ayhan Hocam Selam,
Öncelikle BB1 kafayı bozdurdu :)
Evirdim çevirdim yaklaşık 2 saattir cebelleşiyorum ama nafile alakasız yanıp sönüyor. Paylaştığın konuda kod gayet düzgün ve kuralına göre işlevini yapıyor ama ben bir türlü uyduramadım. Adet sekmesinde 5000 üstüne çıkanları kırmızı göstersin dedim ama dediğim gibi alakasız bir şekilde işlev görüyor daha doğrusu yapamadığım için alakasız yanıp sönüyor..! Dosya üstünden yardımcı olman mümkün müdür? Teşekkürler, hayırlı akşamlar..
(Kodlar modüle eklendi ve koşullu biçimlendirmede işlem yapıldı)
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Koşullu biçim kuralındaki formülü hatalı uygulamışsınız.
Aşaıdakiyle değiştirin
=VE(A2>$F$2;$F$1=1)
 
Katılım
17 Mart 2022
Mesajlar
281
Excel Vers. ve Dili
2016/Türkçe
Altın Üyelik Bitiş Tarihi
22-03-2023
Koşullu biçim kuralındaki formülü hatalı uygulamışsınız.
Aşaıdakiyle değiştirin
=VE(A2>$F$2;$F$1=1)
@ÖmerFaruk Hocam Günaydın,
İşlem tamamdır, desteğiniz için teşekkür ederim.
Bu vesile ile paylaşımı için @Korhan Ayhan hocama da teşekkür ederim.
İyi günler...
 
Üst