• DİKKAT

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

C Sütunundaki Değer Kadar Satır Sayısını Çoğaltmak

Katılım
27 Ocak 2010
Mesajlar
207
Excel Vers. ve Dili
Excel 2010 VB Makro
Arkadaşlar ekteki dosyada detaylı olarak anlattım.
Yardımlarınız için teşekkür ederim.
 

Ekli dosyalar

  • ck.xls
    ck.xls
    53 KB · Görüntüleme: 20
Aşağıdaki kodu deneyin.

Kod:
  Application.ScreenUpdating = False
For a = Cells(65000, 1).End(xlUp).Row To 2 Step -1
b = Cells(a, 3)
If b > 1 Then
Rows(a + 1 & ":" & a + b - 1).Insert Shift:=xlDown
Cells(a, 3) = 1
Rows(a + 1 & ":" & a + b - 1).Value = Rows(a & ":" & a).Value
End If
 Next
 Application.ScreenUpdating = True
 
merhaba

bu kod işinizi görür mü?
Kod:
Sub SatirAc()
Application.ScreenUpdating = False
ss = Range("a65536").End(3).Row
For i = ss To 2 Step -1
adet = Cells(i, 3).Value
For j = 1 To adet - 1
Cells(i + 1, 3).EntireRow.Insert
Next
Range("a" & i & ":" & "s" & i).Copy Range("a" & i + 1 & ":" & "s" & i + adet - 1)
Next
Application.ScreenUpdating = True
    yss = Range("a65536").End(3).Row
    Range("c2:c" & yss) = 1
    MsgBox "bittim"
End Sub
 
Geri
Üst