- Katılım
- 11 Eylül 2008
- Mesajlar
- 8
- Excel Vers. ve Dili
- 2003
Merhaba,
Stok raporunda toplamı sıfır olan satırları toplu halde nasıl silebiliriz.
Aşağıdaki kodlar ile sıfır olan satırlar tek tek siliniyor ama satır sayısı nekadar çok olursa işlemin bitmesi de o kadar zaman alıyor.
Teşekkürler
For Each c In Worksheets("Stok").Range("B4:K4")
If c.Value = "toplam" Then
c.Select
End If
Next c
ActiveCell.Offset(1, 0).Select
While ActiveCell.Value <> "sayfa sonu"
If ActiveCell.Value <= "0" Then
ActiveCell.EntireRow.Delete
ActiveCell.Offset(-1, 0).Select
End If
ActiveCell.Offset(1, 0).Select
Wend
Stok raporunda toplamı sıfır olan satırları toplu halde nasıl silebiliriz.
Aşağıdaki kodlar ile sıfır olan satırlar tek tek siliniyor ama satır sayısı nekadar çok olursa işlemin bitmesi de o kadar zaman alıyor.
Teşekkürler
For Each c In Worksheets("Stok").Range("B4:K4")
If c.Value = "toplam" Then
c.Select
End If
Next c
ActiveCell.Offset(1, 0).Select
While ActiveCell.Value <> "sayfa sonu"
If ActiveCell.Value <= "0" Then
ActiveCell.EntireRow.Delete
ActiveCell.Offset(-1, 0).Select
End If
ActiveCell.Offset(1, 0).Select
Wend
