DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub sil()
For t = [E65536].End(3).Row To 1 Step -1
If Cells(t, 5) <> "36' SAHA'" And _
Cells(t, 5) <> "42' SAHA'" And _
Cells(t, 5) <> "36' SAHAS" And _
Cells(t, 5) <> "42' SAHAS" Or _
Cells(t, 5) = "" Then
Rows(t).Delete shift:=xlDown
End If
Next
End Sub
Sub sil()
For t = [e65536].End(3).Row To 1 Step -1
If Range("e" & t) <> "36' SAHA'" And Range("e" & t) <> "42' SAHA'" And Range("e" & t) <> "36' SAHAS" And Range("e" & t) <> "42' SAHAS" Then
Range("e" & t).Offset(0, 0).Delete shift:=xlUp
End If
Next
End Sub
yazdığınız kodu bir de şöyle deneyin.amaç: E1:E5000 arasındaki hücreler, "36' SAHA" yada "42' SAHA" yada "36' SAHAS" yada "42' SAHAS" değilse veya boşsa, o satırı silsin
Sub sil()
For t = 5000 To 1 Step -1
If Cells(t, 5) <> "36' SAHA'" [COLOR=blue]or[/COLOR] Cells(t, 5) <> "42' SAHA'" [COLOR=blue]or[/COLOR] Cells(t, 5) <> "36' SAHAS" [COLOR=blue]or[/COLOR] Cells(t, 5) <> "42' SAHAS" [COLOR=blue]or[/COLOR] Cells(t, 5) = "" Then
Rows(t).Delete shift:=xlDown
End If
Next
End Sub