mekist
Altın Üye
- Katılım
- 13 Ağustos 2008
- Mesajlar
- 355
- Excel Vers. ve Dili
- Office 365 ProPlus-Türkçe
Merhaba,
Aşağıdaki makro ile K sütununda düşeyara sonucu ile getirilen x olan satırları silebiliyorum. Fakat Satır sayısı 5 bin olunca satırları çok yavaş siliyor.
Excelin kendi satır sil özelliği gibi çok hızlı birşekilde sildirebilmek için ne yapabilirim. Yardımcı olabilir misiniz.
Sub Sil()
Dim i As Long
For i = [K65536].End(3).Row To 1 Step -1
If Cells(i, "K") = "x" Then Rows(i).Delete
Next i
End Sub
Aşağıdaki makro ile K sütununda düşeyara sonucu ile getirilen x olan satırları silebiliyorum. Fakat Satır sayısı 5 bin olunca satırları çok yavaş siliyor.
Excelin kendi satır sil özelliği gibi çok hızlı birşekilde sildirebilmek için ne yapabilirim. Yardımcı olabilir misiniz.
Sub Sil()
Dim i As Long
For i = [K65536].End(3).Row To 1 Step -1
If Cells(i, "K") = "x" Then Rows(i).Delete
Next i
End Sub
