• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

süzme komutu

Katılım
22 Nisan 2005
Mesajlar
245
otomatik süz komutda süzülecek değerin bir başka sayfadaki hüçre değeri olmasını istiyorum

ör. sayfa 1 a1 hücresindeki değeri sayfa 2 deki 1 süz e
sayfa 1 a2 hücresindeki değeri sayfa 2 deki 2 süz e

yolasın ve ben sayfa 2 ye geçtiğimde veriler o değere göre süzülmüş olsun.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,060
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Anladığım kadarıyla aşağıdaki şekilde deneyin. Burada sayfa1 A1:D1 aralığındaki süzme işleminin kriteri sayfa2 A1 hücresinden alınmaktadır.

[vb:1:c010d617f8][a1:d1].AutoFilter Field:=1, Criteria1:=Sheets("sayfa2").[a1][/vb:1:c010d617f8]
 
Katılım
22 Nisan 2005
Mesajlar
245
tekekür kod işime çooooook yaraadı tam istediğim şeyı yapıyor
Sheets("sayfa1").[a1:d1].AutoFilter Field:=1, Criteria1:=Sheets("sayfa2").[a1]
şeklinede yapınca başka sayfada bile olsam işlemi sayfa2 de yapıyor. :hey:
 
Katılım
25 Ekim 2004
Mesajlar
68
Anladığım kadarıyla aşağıdaki şekilde deneyin. Burada sayfa1 A1:D1 aralığındaki süzme işleminin kriteri sayfa2 A1 hücresinden alınmaktadır.


visual basic kodu:

[a1:d1].AutoFilter Field:=1, Criteria1:=Sheets("sayfa2").[a1]

levent beyin kodu mükemmel bir şekilde çalışıyor. ben bir ek isteyebilirmiyim bu koda acaba.tüm sayfalar için nasıl genişletebilirim?

[l1:l999].AutoFilter Field:=1, Criteria1:=Sheets("sayfa1").[a1]
[l1:l999].AutoFilter Field:=1, Criteria1:=Sheets("sayfa2").[a1]

şeklinde yapıp ana bir sayfadan bir butona bağlayarak tüm sayfaları süzmek istedim ama olmadı. kod aktif sayfadaysa ve o sayfa ile ilgili kod mevcutsa çalışıyor. :yardim:
 
Üst