DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub SartliSil()
Dim i As Long
For i = 1 To Cells(Rows.Count, "[COLOR=red]A[/COLOR]").End(xlUp).Row
If Len(Cells(i, "[COLOR=red]A[/COLOR]")) = [COLOR=blue]3[/COLOR] Then
[COLOR=darkgreen]Rows(i).Delete Shift:=xlUp[/COLOR]
End If
Next i
End Sub
Merhaba,
Module kopyalarak çalıştırınız. A sütunun da uzunluğu 3 olan satırları siler.
Hücre silmek için ise,Kod:Sub SartliSil() Dim i As Long For i = 1 To Cells(Rows.Count, "[COLOR=red]A[/COLOR]").End(xlUp).Row If Len(Cells(i, "[COLOR=red]A[/COLOR]")) = [COLOR=blue]3[/COLOR] Then [COLOR=darkgreen]Rows(i).Delete Shift:=xlUp[/COLOR] End If Next i End Sub
Rows(i).Delete Shift:=xlUp
yerine;
Cells(i, "A").ClearContents
yazarsınız.
Option Explicit
Sub KARAKTER_UZUNLUĞUNA_GÖRE_SATIR_SİL()
Dim X As Long
Application.ScreenUpdating = False
For X = Cells(Rows.Count, "A").End(3).Row To 1 Step -1
If Len(Cells(X, "A")) = 3 Then Rows(X).Delete
Next
Application.ScreenUpdating = True
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub