Merhaba
Sayfada renge bağlı işlemler makro ile yapılır.
Fonksiyon için KTF (Kullanıcı Tanımlı Fonksiyon) yazmak gerekir.
A1 hücreye yazınca B1 hücrede 24 veya 15 yazılması istendiğinde (A sütunundaki belli bölgede her hücre rengi değiştirdiğinizde B sütunundaki hücre değerleri değişecek demektir) sayfanın kod bölümüne yazılacak yordamlar;
Worksheet_Change, Worksheet_SelectionChange, Worksheet_BeforeRightClick, Worksheet_BeforeDoubleClick altında olacağından kullanışlı olmaz.
Önce hücre renklerini belirleyip sonra ilgili değerleri yazdırmak daha doğru olabilir.
Sorunuzu örnek dosya ile desteklerseniz cevaba kolay ulaşırsınız.
Alternatif
İlla Excel'de yapacam diyorsan kendi koşulunu belirlersin Örnek A1 hücresine veri çekiyorsan 10 dan küçük ise kırmızı olsun büyük ise hiç bir şey olmasın diye biçimlendirirsin sonra a1 hücre sinindeki sayıyı gizlersin B1 hücresine Eğer fonksiyonu kullanarak istediğin 24 15 sayısını yazdırabilirsin.
Başka bir alternatif de benden gelsin.
Kırmızı dolgu olan hücrelerin yazı rengini de kırmızı yapıp, kırmızı hücrelerin içine 24, kırmızı olmayanları boş bırakırsanız yazarsanız
B1 hücresine aşağıdaki formülü kullanabilirsiniz. =Mak(A1;15)
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.