- Katılım
- 16 Aralık 2010
- Mesajlar
- 4
- Excel Vers. ve Dili
- 2007 Türkçe
Merhabalar;
Çoklu satır silmek için aşağıdaki gibi bir formül kullanıyorum. Ancak izlenimlerime göre döngü oluşmuyor ilk karşılık gelen değeri silip devam etmiyor. Nerede hata yapıyorum acaba?
Sub CevapHareketlerindenSil()
Dim x As Integer
Dim ss As Long
Dim silinecek As String
silinecek = txtTalepId.Value
ss = Sheets("CevapListesiHareketleri").Range("A1000000").End(xlUp).Row
On Error Resume Next
For x = 2 To ss
If Sheets("CevapListesiHareketleri").Range("A" & x).Value = "" Then Exit For
If Sheets("CevapListesiHareketleri").Range("A" & x).Value = silinecek Then
Sheets("CevapListesiHareketleri").Rows(x).Delete
End If
Next
End Sub
Çoklu satır silmek için aşağıdaki gibi bir formül kullanıyorum. Ancak izlenimlerime göre döngü oluşmuyor ilk karşılık gelen değeri silip devam etmiyor. Nerede hata yapıyorum acaba?
Sub CevapHareketlerindenSil()
Dim x As Integer
Dim ss As Long
Dim silinecek As String
silinecek = txtTalepId.Value
ss = Sheets("CevapListesiHareketleri").Range("A1000000").End(xlUp).Row
On Error Resume Next
For x = 2 To ss
If Sheets("CevapListesiHareketleri").Range("A" & x).Value = "" Then Exit For
If Sheets("CevapListesiHareketleri").Range("A" & x).Value = silinecek Then
Sheets("CevapListesiHareketleri").Rows(x).Delete
End If
Next
End Sub