- Katılım
- 11 Aralık 2018
- Mesajlar
- 6
- Excel Vers. ve Dili
- 1
Arkadaşlar elimde aşağıdaki kod var. Bu kod sayesinde "ÜRÜN1" geçmeyen tüm satırları siliyor. Buraya kadar bir sorun yok. Ben hem "ÜRÜN1" hem "ÜRÜN2" geçiyorsa diğer satırı da sildirmemek istiyorum. Bunu nasıl yapabilirim.
Sub SartliSil()
Dim i As Long
Application.ScreenUpdating = False
For i = Cells(Rows.Count, "G").End(xlUp).Row To 2 Step -1
If Not UCase(Cells(i, "G")) Like "*ÜRÜN1*" Then
Rows(i).Delete Shift:=xlUp
End If
Next i
Application.ScreenUpdating = True
End Sub
Sub SartliSil()
Dim i As Long
Application.ScreenUpdating = False
For i = Cells(Rows.Count, "G").End(xlUp).Row To 2 Step -1
If Not UCase(Cells(i, "G")) Like "*ÜRÜN1*" Then
Rows(i).Delete Shift:=xlUp
End If
Next i
Application.ScreenUpdating = True
End Sub