Merhaba arkadaşlar,
Aşağıdaki makro, 7. sütundaki değer kadar 1. sütundan 7. sütunda dahil tüm verileri tekrar ettirek yazdırıyor.
Soru ise ; 7.sütun olarak belirtilen bu makro sütün bilgi girin diye bir sorgu ile hangi sütundan itibaren tüm satırı alt alta tekrar ettirebilir diye bir sorgu ekleyebiliriz ?
Aşağıdaki makro, 7. sütundaki değer kadar 1. sütundan 7. sütunda dahil tüm verileri tekrar ettirek yazdırıyor.
Soru ise ; 7.sütun olarak belirtilen bu makro sütün bilgi girin diye bir sorgu ile hangi sütundan itibaren tüm satırı alt alta tekrar ettirebilir diye bir sorgu ekleyebiliriz ?
Sub alt()
Dim i&: i = 2
While Cells(i, 7) <> ""
If Cells(i, 7) = 1 Then i = i + 1
With Cells(i, 1)
Range(.Offset(1, 0), .Offset(Cells(i, 7) - 1, 0)).EntireRow.Insert Shift:=4
Range(.Offset(0, 0), .Offset(Cells(i, 7) - 1, 7)).FillDown
End With
i = i + Cells(i, 7)
Wend
i = Empty
End Sub