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

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-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
379
Excel Vers. ve Dili
Microsoft 365 En 64 Bit
Altın Üyelik Bitiş Tarihi
20-03-2024
Merhaba,

Ekteki dosyayı inceleyiniz.
 
Katılım
22 Ekim 2005
Mesajlar
166
Excel Vers. ve Dili
Excel 2003 Tr
teşekkürler Sn. dost
 
Üst