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 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
Bir örnek dosya eklermisiniz.
 
Katılım
27 Aralık 2006
Mesajlar
25
Excel Vers. ve Dili
Excel 2003
Levent Bey Merhaba,

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

Saygılarımla,
 

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
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
 
Katılım
27 Aralık 2006
Mesajlar
25
Excel Vers. ve Dili
Excel 2003
Levent Bey,

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

Saygılarımla,
 
Katılım
31 Ocak 2007
Mesajlar
228
Excel Vers. ve Dili
office xp tr
ö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
 
Üst