Bu dosya, tablo içinde seçilen hücrenin bulunduğu satırı, sütunu ve hücrenin kendisini koşullu biçimlendirme ile renklendirmek için hazırlanmış bir şablondur. Geniş tablolarda imlecin hangi satır ve sütunun kesiştiğinde olduğu görsel olarak izlenir.
Dosyada iki ad tanımı vardır. Alan, Sayfa1!$E$4:$T$20 aralığını gösterir. k adı ise CELL("address") ve INDIRECT ile aktif hücrenin Alan içinde olup olmadığını denetler; içindeyse 1, değilse 0 döndürür. Koşullu biçimlendirme kuralları bu sonuca göre rengi uygular.
Dosyanın içeriği
- Sayfa1: B1:T24 aralığındaki tek sayfadır. Başlık alanında "KOŞULLU BİÇİMLENDİRME İLE ETKİN HÜCRE" yazar.
- 4. satırda firma başlığı ve altı aylık dönem sütunları bulunur: 31.07.2015, 30.09.2015, 30.11.2015, 31.01.2016, 31.03.2016 ve 31.05.2016.
- E sütununda "AAAA - İstanbul", "BBBB - Ankara", "AAAA - İzmir" gibi firma adları, H:R sütunlarında her firmaya ait sayısal değerler yer alır.
- B sütununda uygulama türünü anlatan notlar ve "Kullanılan Ad Tanımlamaları" ile "Koşullu Biçimlendirmeler" başlıklı açıklama alanları bulunur.
Kullanılan formüller
Dönem başlıkları tarih formülüyle üretilir. H4 hücresindeki formül, G4 hücresindeki tarihten sonraki ayın son gününü verir:=AYSON(G4;1)
=EOMONTH(G4,1)
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Sayfa1 kod bölümündeki Worksheet_SelectionChange olayı, hücre seçimi her değiştiğinde Calculate komutunu çalıştırır. Böylece CELL fonksiyonu yeniden hesaplanır ve renklendirme seçimle birlikte güncellenir. Makro ayrıca çalıştırılmaz, seçim değişince kendiliğinden devreye girer. Kodda dosya silme veya dış bağlantı gibi işlem yoktur.Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- E4:T20 alanındaki herhangi bir hücreye tıklayın veya ok tuşlarıyla gezinin.
- Seçilen hücrenin satırı, sütunu ve hücre kendisi renklenir.
- Kendi verinizi kullanmak için firma adlarını ve değerleri değiştirin; alan farklıysa Alan adını Ad Yöneticisi'nden güncelleyin.