• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Değere Göre Satır insert Etme ve Doldurma

Katılım
27 Ocak 2010
Mesajlar
207
Excel Vers. ve Dili
Excel 2010 VB Makro
Arkadaşlar ekteki dosyada A sütunumda 38 olan değerlerin bir alt satırına 0 (sıfır) rakamı insert etmek istiyorum. Yalnız hiç bir şey silinmeyecek.

Yardımcı olabilir misiniz.
 

Ekli dosyalar

Merhaba,

Kod:
Sub AraEkle()
Dim i As Long
    For i = Cells(Rows.Count, "A").End(xlUp).Row To 1 Step -1
        If Cells(i, "A") = 38 [COLOR=red]And Cells(i + 1, "A") <> 0[/COLOR] Then
            Rows(i + 1).Insert Shift:=xlDown
            Cells(i + 1, "A") = 0
        End If
    Next i
End Sub
Bu şekilde deneyiniz. Eğer 38 değerinin altında sıfır olduğu halde ekleme olacaksa kırmızı bölümü silersiniz..

.
 
Merhaba,

Kod:
Sub AraEkle()
Dim i As Long
    For i = Cells(Rows.Count, "A").End(xlUp).Row To 1 Step -1
        If Cells(i, "A") = 38 [COLOR=red]And Cells(i + 1, "A") <> 0[/COLOR] Then
            Rows(i + 1).Insert Shift:=xlDown
            Cells(i + 1, "A") = 0
        End If
    Next i
End Sub
Bu şekilde deneyiniz. Eğer 38 değerinin altında sıfır olduğu halde ekleme olacaksa kırmızı bölümü silersiniz..

.



Ömer Hocam,

Çok teşekkür ederim. Ellerinize sağlık.
 
Geri
Üst