Verileri kritere göre başka sayfaya aktarma ve sıralama

yyhy

Altın Üye
Katılım
3 Aralık 2005
Mesajlar
917
Excel Vers. ve Dili
Microsoft Office 2021 TR
Microsoft 365 TR
Altın Üyelik Bitiş Tarihi
20-03-2029
Veri satırları aşağıya doğru uzamaktadır.
Verileri Kriter olarak Sonuç başlığında DEVAM EDEN satırları Liste sayfasına H başlığına göre 1.Grup, 2.Grup ve 3.Grup a göre sıralatmak istiyorum. Veri aralığı değişmektedir. Son veriyi baz alarak işlem yapılabilir mi?
Veri sayfasından verileri Veri süze göre alıp liste sayfasında sıralatabilirim ama macro ile işi kolay bir şekilde tıkladığım zaman aktarsın istiyorum. Liste sayfasından da farklı bir şablona göre otomatik yazdırma yapacağım. Yardımcı olan arkadaşlara teşekkür ederim.
 

Ekli dosyalar

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
Kod:
Sub test()
    Dim sV As Worksheet, sL As Worksheet, son&
    Set sV = Sheets("Veri")
    Set sL = Sheets("Liste")

    son = sV.Cells(Rows.Count, 1).End(3).Row
    sL.Range("B2:L" & Rows.Count).Clear
    sV.Range("A2:J" & son).Copy sL.Range("C2")
    sL.Select
    Columns("C:L").AutoFilter
    ActiveSheet.Range("$C$1:$L$" & son).AutoFilter Field:=9, Criteria1:="<>DEVAM EDEN"
    Range("C2:L" & son).SpecialCells(xlCellTypeVisible).EntireRow.Delete
    Columns("C:L").AutoFilter
    son = Cells(Rows.Count, 4).End(3).Row
    Range("C1:L" & son).Sort [j2], , , , , , , xlYes
    [b2] = 1
    [b3] = 2
    Range("B2:B3").AutoFill Destination:=Range("B2:B" & son)
End Sub
 

yyhy

Altın Üye
Katılım
3 Aralık 2005
Mesajlar
917
Excel Vers. ve Dili
Microsoft Office 2021 TR
Microsoft 365 TR
Altın Üyelik Bitiş Tarihi
20-03-2029
Çok teşekkür ederim sayın veyselemre ihtiyaca cevap verdi. Emeğinize sağlık.
 

yyhy

Altın Üye
Katılım
3 Aralık 2005
Mesajlar
917
Excel Vers. ve Dili
Microsoft Office 2021 TR
Microsoft 365 TR
Altın Üyelik Bitiş Tarihi
20-03-2029
Sayın muygun ilginiz için teşekkür ederim.
 
Üst