• DİKKAT

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

Veri aktarma

Katılım
15 Ocak 2008
Mesajlar
530
Excel Vers. ve Dili
office 2013 Ingilizce
aşagıdakı kod ta verılerı baska bır sheet e aktarıyorum fakat verılerı
b2 c2 d2 e2 ey aktarıyor bu verılerı b10 c10 d10 e10 aktarmasını ıstıyorum nasıl bır degısıklık yapmam lazım ?

Sub YESIL_BÖLGE_AKTAR()
Dim X As Long, SATIR As Long

For X = 6 To [A65536].End(3).Row
If WorksheetFunction.CountIf([Z10:Z59], Cells(X, "D")) > 0 Then
SATIR = Sheets("Yeşil").Range("D65536").End(3).Row + 1
Sheets("Yeşil").Range("A" & SATIR & ":E" & SATIR).Value = Range(Cells(X, "A"), Cells(X, "E")).Value
End If
Next

MsgBox "İşleminiz tamamlanmıştır."
End Sub
 
Merhaba,
Bu koda göre veriler en son boş satıra aktarılıyor. En son boş satırınız 2 ise verileri 2. satırdan itibaren aktaracaktır. Sonrasında 3, 4,5 şeklinde aktarıma devam edecektir.
Siz 10. satırdan başlamasını istiyorsanız SATIR ibaresiyle başlayan satırdan sonraki kısma aşağıdaki kodu ekleyebilirsiniz:
Kod:
If SATIR <10 Then SATIR=10
 
Geri
Üst