• DİKKAT

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

Excel de satır sayıp sildirmek ...

Katılım
19 Şubat 2009
Mesajlar
6
Excel Vers. ve Dili
2003
Uzun bir Excel listem var. A1 sutundaki verileri 30 satır sayıp silmesini 31. satırı atlamasını(silmesin) ve tekrar 30 satır sayıp silmesi 31. satırı silmesin bu şekilde 15000 satıra kadar devam etmesini istiyorum veya 31 satır sayıp 31.satırı b1, 2. 31 satırı b2, 3. 31 satırı b3 aktarmak için ne yapmalıyım?
 
B sütununa atar.:cool:

Kod:
Sub satır()
Dim i As Long, sat As Long
Application.ScreenUpdating = False
Range("B:B").ClearContents
For i = 1 To Cells(65536, "A").End(xlUp).Row Step 31
    sat = sat + 1
    Cells(sat, "B").Value = Cells(i, "A").Value
    sat = sat + 1
    Cells(sat, "B").Value = Cells(i, "A").Value
    sat = sat + 1
    Cells(sat, "B").Value = Cells(i, "A").Value
Next i
Application.ScreenUpdating = True
MsgBox "İşlem Tamam"
End Sub
 
Yanıtın için teşekkürler ama çalışmadı, işlem tamam diyor ama B sutuna
31.satırlar yazılmıyor.
Nerede hata var anlayamadım
 
ilgili satırı aşağıdaki ile değiştiriniz.:cool:
Kod:
For i = 31 To Cells(65536, "A").End(xlUp).Row Step 31
 
Geri
Üst