merhabalar
aşağıdaki kod düzeneğimde
dolu hücrelerimde 5 satır boşluk bıraktırıyorum.
1. sorum ben bunu her 5 dolu hücremden sonra 5 satır boşluk bırakmak istiyorum (1. Satır Başlık olarak kalacak 2,3,4,5,6 ilk 5 satırım olacak)
2. sorum ise Rows(i).Insert Shift:=xlDown komutunu 5 kere yazmak yerine 1 kere bir komutla 5 satır boşluk bırakma işlemini nasıl yaparım
aşağıdaki kod düzeneğimde
dolu hücrelerimde 5 satır boşluk bıraktırıyorum.
1. sorum ben bunu her 5 dolu hücremden sonra 5 satır boşluk bırakmak istiyorum (1. Satır Başlık olarak kalacak 2,3,4,5,6 ilk 5 satırım olacak)
2. sorum ise Rows(i).Insert Shift:=xlDown komutunu 5 kere yazmak yerine 1 kere bir komutla 5 satır boşluk bırakma işlemini nasıl yaparım
Kod:
Sub satirAc()
For i = Cells(Rows.Count, 1).End(xlUp).Row To 3 Step -1
If Cells(i, 1).Value <> Empty And Cells(i - 1, 1).Value <> Empty Then
Rows(i).Insert Shift:=xlDown
Rows(i).Insert Shift:=xlDown
Rows(i).Insert Shift:=xlDown
Rows(i).Insert Shift:=xlDown
Rows(i).Insert Shift:=xlDown
End If
Next i
Range("A1").Select
MsgBox ("Boş Satırlar Açılmıştır "), vbInformation, "Uyarı"
End Sub
