Satır Silmek

Katılım
22 Ekim 2005
Mesajlar
166
Excel Vers. ve Dili
Excel 2003 Tr
merhaba arkadaşlar bir tablo yaptım tablom 5. satırdan başlıyor yapmak istediğim D5:D130 ve G5:G130 satırlarındaki rakam 0 (sıfır) ise o satırı silmek. Bunuda bir buton yardımıyla yapmak istiyorum. yardımlarınızı bekliyorum. teşekkürler.
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Sub dveg()
For c = 5 To 130
If Cells(c, 4).Value = 0 Then
Selection.Delete Shift:=xlUp
Range("A1").Select
End If
If Cells(c, 7).Value = 0 Then
Selection.Delete Shift:=xlUp
Range("A1").Select
End If

Next

End Sub


umarım işine yarar
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
cevap yazdıktan sonra sole bir sey geldı aklıma acaba siz iki kosula sağlıyorsa mı dıye sormus olabilirsiniz diye bırde sunu vereyim.

Sub dveg()
For c = 5 To 130
If Cells(c, 4).Value = 0 and Cells(c, 7).Value =0 then
Selection.Delete Shift:=xlUp
Range("A1").Select
End If
Next
End Sub
 
Katılım
22 Ekim 2005
Mesajlar
166
Excel Vers. ve Dili
Excel 2003 Tr
arkadaşım denedim istediğim gibi olmadı örnek dosya gönderiyorum orda denersen sevinirim bu sefer toplamlarıda siliyor benim istediğim karlığı boş olan hesapları silmesi teşekkürler.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
8,006
Excel Vers. ve Dili
Office 365 Türkçe
Katılım
22 Ekim 2005
Mesajlar
166
Excel Vers. ve Dili
Excel 2003 Tr
yalnız arkadaşım bu makro alt hesapları siliyor ben D5:D130 ve G5:G130 satırlarındaki rakam 0 (sıfır) ise o satırları ve üst hesap satırlarını silmek istiyorum.
 
Katılım
15 Mart 2005
Mesajlar
385
Excel Vers. ve Dili
Microsoft 2016 En 64 Bit
Altın Üyelik Bitiş Tarihi
20-03-2024
Merhaba,

Ekteki dosyayı inceleyiniz.
 
Üst