DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
=VE(BUGÜN()-$I2>=30;$K2="")
Option Explicit
Sub AKTAR()
Dim S1 As Worksheet, S2 As Worksheet, TARİH As Date, Nesne As Shape
Application.ScreenUpdating = False
Set S1 = Sheets("ÖZET")
Set S2 = Sheets("2011 SİPARİŞLER")
S1.Range("A2:Z" & Rows.Count).ClearContents
TARİH = Date - 30
S2.Range("A1:Z1").AutoFilter Field:=9, Criteria1:="<=" & CLng(TARİH)
S2.Range("A1:Z1").AutoFilter Field:=11, Criteria1:="="
S2.Range("A1").CurrentRegion.Copy S1.Range("A1")
S1.Select
For Each Nesne In S1.Shapes
Nesne.Delete
Next
Set S1 = Nothing
Set S2 = Nothing
Application.ScreenUpdating = True
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub