guruplara ayırma

Katılım
9 Eylül 2021
Mesajlar
94
Excel Vers. ve Dili
365TR
selamlar kolay gelsin

elimde 1000 satır olan veri seti var bunları sıradan 10 lı satır gurupları halinde yazdırmak istiyorum

yani 1 den başlayıp 10 a kadar her 10 tanede araya 2 satır boşluk koymak istiyorum.

mümkünmüdür yardımcı olursanız sevinirim :)
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,165
Excel Vers. ve Dili
2019 Türkçe
Merhaba.

Aşağıdaki kodu bir modüle kopyalayıp çalıştırın.

Kod:
Sub Test()
    Dim Bak As Long
    Dim Say As Long
    Say = Cells(Rows.Count, "A").End(xlUp).Row
    Say = (Int(Say / 10) * 10) + 1
    For Bak = Say To 10 Step -10
        Rows(Bak).Insert
        Rows(Bak).Insert
    Next
End Sub
 
Katılım
9 Eylül 2021
Mesajlar
94
Excel Vers. ve Dili
365TR
Merhaba.

Aşağıdaki kodu bir modüle kopyalayıp çalıştırın.

Kod:
Sub Test()
    Dim Bak As Long
    Dim Say As Long
    Say = Cells(Rows.Count, "A").End(xlUp).Row
    Say = (Int(Say / 10) * 10) + 1
    For Bak = Say To 10 Step -10
        Rows(Bak).Insert
        Rows(Bak).Insert
    Next
End Sub

çok teşekkür ederim :)
tam istediğim gibi
 
Katılım
9 Eylül 2021
Mesajlar
94
Excel Vers. ve Dili
365TR
Merhaba.

Aşağıdaki kodu bir modüle kopyalayıp çalıştırın.

Kod:
Sub Test()
    Dim Bak As Long
    Dim Say As Long
    Say = Cells(Rows.Count, "A").End(xlUp).Row
    Say = (Int(Say / 10) * 10) + 1
    For Bak = Say To 10 Step -10
        Rows(Bak).Insert
        Rows(Bak).Insert
    Next
End Sub

@Muzaffer Ali bey ,
esasında kendim deneme yanılma yöntemi ile yapmak istiyorum öğrenmek için ama yarın ptesi yetiştirmem gereken bir dosya var,
müsaitseniz ilk 5 satırın bölmelerini dondurdum, onu nasıl saydırmada göstermeyebiliriz ? :)
 
Katılım
9 Eylül 2021
Mesajlar
94
Excel Vers. ve Dili
365TR
@Muzaffer Ali bey ,
esasında kendim deneme yanılma yöntemi ile yapmak istiyorum öğrenmek için ama yarın ptesi yetiştirmem gereken bir dosya var,
müsaitseniz ilk 5 satırın bölmelerini dondurdum, onu nasıl saydırmada göstermeyebiliriz ? :)

sanırım yaptım.
Say = (Int(Say / 10) * 10) + 5
yaptım oldu,

kolay gelsin iyi çalışmalar
 
Üst