Hücre Değeri 1 ise üste 2 satır ekleme

Katılım
24 Temmuz 2019
Mesajlar
415
Excel Vers. ve Dili
EXCEL 2010 TÜRKÇE
Altın Üyelik Bitiş Tarihi
25-12-2023
İyi akşamlar diliyorum arkadaşlar.

A Sütununda kaç satırda "1" rakamı varsa o satırların üstüne iki satır ekleme istiyorum. Bunun için kod yazmada yardımcı olur musunuz?
 
Katılım
9 Eylül 2010
Mesajlar
875
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
Kod:
Sub SatirEkle()
    Dim ws As Worksheet
    Dim i As Long
    Dim sonSatir As Long
    
      Set ws = ActiveSheet
        sonSatir = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
    For i = sonSatir To 1 Step -1
        If ws.Cells(i, "A").Value = 1 Then
           ws.Rows(i).Resize(2).Insert Shift:=xlDown
        End If
    Next i
End Sub
doğru anladıysam bi dener misiniz.
 
Katılım
24 Temmuz 2019
Mesajlar
415
Excel Vers. ve Dili
EXCEL 2010 TÜRKÇE
Altın Üyelik Bitiş Tarihi
25-12-2023
Sayın @tukayf çok teşekkür ederim.
 
Üst