• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

İstenmeyen verilerin bulunduğu satırları silme

Katılım
15 Ocak 2008
Mesajlar
530
Excel Vers. ve Dili
office 2013 Ingilizce
Merhabalar,
Ekteki dosyada B2 den TK diye başlayan verilerden TK2..., TK3...,TK4...,TK5...,TK7...,TK8...,TK9... ile başlayan verilere ihtiyacılm olmadığından B sütununda bu veriler ile başlayan satırları otomatik nasıl silebilirim.

Not : TK dan sonra verilerin 4 haneli olduğu düşünlür 3 haneli olanların önünde 0 varmış gibi varsayılarak benim ihtiyacım olan veriler
TK0 TK1 TK6 ile başlayanlardır. Yardımlarınız için teşekkürler.
 

Ekli dosyalar

Selamlar , aşağıdaki kodları denermisiniz.Saygılarımla,

Kod:
Sub deneme()
Dim i, k, b As Integer
k = [b65536].End(3).Row
For i = k To 2 Step -1
Cells(i, 15).Select
ActiveCell.FormulaR1C1 = "=RIGHT(LEFT(RC[-13],4),1)"
b = Cells(i, 15).Value
If b = 1 Or b = 0 Or b = 6 Then GoTo 10 Else Rows(i).Delete
10
Next i
Columns("o:o").ClearContents
MsgBox "İşlem tamamlanmıştır."
Cells(1, 1).Select
End Sub
 
Merhaba,

Alternatif olsun

Kod:
Sub Sil()
    Dim i As Long
    
    Application.ScreenUpdating = False
    For i = Cells(Rows.Count, "A").End(3).Row To 2 Step -1
        If Cells(i, "B") Like "TK 2*" Or _
           Cells(i, "B") Like "TK 3*" Or _
           Cells(i, "B") Like "TK 4*" Or _
           Cells(i, "B") Like "TK 5*" Or _
           Cells(i, "B") Like "TK 7*" Or _
           Cells(i, "B") Like "TK 8*" Or _
           Cells(i, "B") Like "TK 9*" Then Rows(i).Delete
    Next i
    Application.ScreenUpdating = True
    MsgBox "Düzenleme Bitmiştir"
    
End Sub
 
Like komutunu da alternatifiniz sayesinde öğrenmiş oldum ,mutlaka işime yarayacak , sonsuz teşekkürler Necdet bey
 
Like komutunu da alternatifiniz sayesinde öğrenmiş oldum ,mutlaka işime yarayacak , sonsuz teşekkürler Necdet bey

Rica ederim Sayın Mesut Taşar,

Her an herkesten birşeyler öğrenmeye karşılıklı olarak devam ediyoruz.
 
Günaydınlar,

Sayın Mesut Taşar, sayın Necdet Yeşertener alakanız için teşekkürler.
 
Bundan sonra dikkat ederim.
 
Geri
Üst