DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub DiğerTarihleriSil()
'F aralığındaki tarih, Girilen tarih ile karşılaştılıp eşit değilse bulunduğu satır silinir.
'09/11/2008-13:00
Dim CSf As Worksheet: Set CSf = ThisWorkbook.Sheets("Sayfa1")
Dim sonsat%, i%
Dim araTarih$, Tarih$
Tarih = Format(Date, "dd.mm.yyyy")
With CSf
sonsat = .Cells(65536, "F").End(3).Row
For i = sonsat To 2 Step -1
araTarih = Format(.Cells(i, "F"), "dd.mm.yyyy")
If araTarih = Tarih Then
.Rows(i).Delete
End If
Next i
End With
Set CSf = Nothing
End Sub
İlgine çok teşekkür ederim hsayar'Eğer yanlış anlamadıysam işinizi görecektir.
Kod:Sub DiğerTarihleriSil() 'F aralığındaki tarih, Girilen tarih ile karşılaştılıp eşit değilse bulunduğu satır silinir. '09/11/2008-13:00 Dim CSf As Worksheet: Set CSf = ThisWorkbook.Sheets("Sayfa1") Dim sonsat%, i% Dim araTarih$, Tarih$ Tarih = Format(Date, "dd.mm.yyyy") With CSf sonsat = .Cells(65536, "F").End(3).Row For i = sonsat To 2 Step -1 araTarih = Format(.Cells(i, "F"), "dd.mm.yyyy") If araTarih = Tarih Then .Rows(i).Delete End If Next i End With Set CSf = Nothing End Sub
teşekkür ederim tekrarIf araTarih <> Tarih Then 'Bugüne eşit olmayanlar
If araTarih < Tarih Then 'Bugünden öncekiler