• DİKKAT

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

Süzme işlemi

Katılım
27 Aralık 2006
Mesajlar
25
Excel Vers. ve Dili
Excel 2003
Öncelikle herkese merhaba,

Benim sorunum şu:

Bir çok sayfadan ten oluşan bir excel programım var. Bu sayfaların tamamı bir sayfada rapor halinde bana döküm veriyor. Ayrıca bu sayfaların her birinde ay adlı bir sütün var. Bu sütünda Ocak, Şubat... vs. gibi aylar görülmekte. Yine tüm sayfalar ay sütününa göre süzme işlemi yapılmakta.

Acaba, rapor sayfasında süzme işlemini bir hareketle tüm sayfalara nasıl yaptırabilirim? Fikri olup yardımcı olabilecek arkadaşlara şimdiden teşekkürlerimi iletiyorum.

Saygılarımla,
 
Levent Bey Merhaba,

Örnek dosyayı yazı ekinde gönderiyorum. İlgi ve alakanız için öncelikle teşekkürlerimi sunarım.

Saygılarımla,
 
Rica ederim. Aşağıdaki kodu denermisiniz.

Kod:
Sub suz()
On Error Resume Next
For a = 2 To Sheets.Count
Sheets(a).[e2].AutoFilter Field:=1, Criteria1:=sheets("ÖZET TABLO").[b5]
Next
End Sub
 
Levent Bey,

İlginize çok teşekkür ederim. Denettiğiniz kodlarla sorunum çözülmüş oldu.

Saygılarımla,
 
örnek yokken bir deneme yapmıştım boşa gitmesin.

Private Sub CommandButton1_Click()
Sheets("rapor").Select
Range("a1:k500").ClearContents
For i = 2 To Sheets.Count
Sheets(i).Select
Range("A2").Select
Selection.AutoFilter Field:=1, Criteria1:="*" & TextBox1 & "*"
Next
For c = 2 To Sheets.Count
Sheets(c).Select
Range("A2").Select
Selection.CurrentRegion.Select
Selection.Copy
Sheets("rapor").Select
say = WorksheetFunction.CountA([a1:A65000]) + 1
Range("a" & say).PasteSpecial
Next
End Sub
 
Geri
Üst