Hücredeki karakterinin rengine göre filtreleme

Katılım
3 Haziran 2004
Mesajlar
8
Hücredeki yazı karakterinin rengine ya da hücrenin arka alanına göre filtrleme yapan hazır bir makronuz var mıdır :?:
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,542
Excel Vers. ve Dili
Excel 2010 - Türkçe
Merhaba,
Visual Basic Editoru aç (Alt+F11)

Aşağıdaki kodu kopyala ve sayfaya yapıştır.

Function renkkodu(hucre As Range)
hucre1 = hucre.Address(ColumnAbsolute:=False, RowAbsolute:=False)
renkkodu = Range(hucre1).Font.ColorIndex
End Function

Kaydet ve Editörü kapat.
Renkkodu adında yeni bir fonksiyon yaratmış olduk.

Toblonun en sağındaki hücrelere
=renkkodu(adres) yaz (adres rengine göre filtreleme yapacağın hücre)
Aynı formülü tablonun tüm satırlarına karşılık gelecek şekilde kopyala.
Böylece sözkonusu hücrenin renk kodunu yazdırmış olduk.
Þimdi bu kolon üzerinden istediğin renk koduna göre filtre yapabilirsin.

Biraz özgün bir çözüm oldu, umarım işine yarar.
Başka kullanıcılardan farklı öneriler de gelebilir sanırım.
 
Katılım
10 Aralık 2007
Mesajlar
4
Excel Vers. ve Dili
2007 Türkçe
Renge Göre Suzme

Merhaba,

Excel 2007 versiyonunda renge göre süzme özelligini excele eklemisler.

Saygilarimla,
M.P.
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
hucre1 = hucre.Address(ColumnAbsolute:=False, RowAbsolute:=False)

hocam buradaki Absolute deyimi ne işe yarar False yerine kullanılcak deyim nedir?
 
Üst