Otomatik Filtreleme Yaptıktan Sonra PDF Yaptırma

Katılım
4 Mart 2013
Mesajlar
8
Excel Vers. ve Dili
offis 2007
Merhaba

bi konu hakkında çözüm yapamadım mevcut sizlerin paylaştığı kodlardan. Bana yardımcı olurmusunuz lütfen.
Ana sayfada bulunan bir butonum var. bu buton mevcut makroyu (Diğer sayfaları PDF yapıyor) çalıştırıyor.
Makro'nun başına;

2 sayfanın X3 hücresine filtre ekledim. sadece 1 olanları sayfada olması gerekiyor. boş olanları sayfada gözükmemesi gerekiyor.
3 sayfanın H1 hücresine filtre ekledim. sadece 1 olanları sayfada olması gerekiyor. boş olanları sayfada gözükmemesi gerekiyor.
4 sayfanın S3 hücresine filtre ekledim. sadece 1 olanları sayfada olması gerekiyor. boş olanları sayfada gözükmemesi gerekiyor.
sayfalarındaki otomatik filtreleme yaptırmak istiyorum.

örnek olarak şu kod'u denedim;
Sheets2.Selection.AutoFilter Field:=24, Criteria1:="<>"
ama hata vermektedir. bu sayfa için bu kod çalışsa idi diğer sayfaları da buna göre yapacaktım.
Yani yapmak istediğim, sayfaları PDF yapmadan önce boş olan satırları kapatıp o şekilde PDF yapması.

soru ile hazırladığım excel
 
Katılım
12 Aralık 2015
Mesajlar
1,207
Excel Vers. ve Dili
Türkçe Ofis 2007
MALZEME LİSTESİ listesi için aşağıdaki kodu kullanın. Diğer sayfalar için de kodları revize edin
Kod:
    Sheets("MALZEME LİSTESİ").Range("S3").AutoFilter Field:=1, Criteria1:=1
 
Katılım
4 Mart 2013
Mesajlar
8
Excel Vers. ve Dili
offis 2007
ilgili kod'u denedim benimkinde olduğu gibi hata veriyor.
For Next döngüsü hemen üzerine ekliyorum kod'u.
 
Üst