Birden fazla field a göre süzme

Katılım
29 Mart 2005
Mesajlar
58
Arkadaşlar

A b c d e sütünlarında veri var ( sayfaadı = anasayfa)

A= 5 durumundaki veriler arasından b= 2 olanlardan c = blank olanları bir başka sayfaya süzdürmek istiyorum(sayfaadı rapor olsun mesela)

makroyla bunu nasıl yapabilirim.
 
Katılım
29 Mart 2005
Mesajlar
58
Leventm verdiğiniz linkten meseleyi çözemedim.

kodu yazmam gerekiyor.
Set c = Worksheets("anasayfa").Range("L2")
c.Select
Selection.AutoFilter
c.AutoFilter field:=1, Criteria1:="5"
c.AutoFilter field:=2, Criteria1:="2"
c.AutoFilter field:=3, Criteria1:="" gibi bir şey yazmaya çalışıyorum
her süzme işlemi arasında tekrar select mi yapmam gerekiyor ben nerde hata yapıyorum.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Yazdığınız kodlar bu işi görebilir yalnız burada şuna dikkat edin bu kod çalışırken sayfada autofilter olmamalıdır,kod "Selection.AutoFilter" satırı ile kendisi autofilteri oluşturacaktır. Birde "Worksheets("anasayfa").Range("L2")" satırında tüm süzülecek sütunları içeren bir aralık tanımlamalısınız. örneğin "Range("A1:H1").Select" gibi...
 
Katılım
29 Mart 2005
Mesajlar
58
Leventm (ya da diğer arkadaşlar )

Field 1 ve field 2 süzmelerini beraber yapabiliyorum ama field 3 bunlara eklenmiyor sadece başlıklar görünüyor (şartlara uyan verile olmasına rağmen) ya da hata veriyor. Böyle bir kısıt var mı excelde?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Hayır yok,bu durumda dosyanızı eklerseniz onun üzerinden gidelim.
 
Üst