• DİKKAT

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

İlk boş satıra verileri kaydetme

Katılım
21 Şubat 2007
Mesajlar
384
Excel Vers. ve Dili
Microsoft Ev ve Ofis 2016
Merhabalar. Sizlerden ricam ekli tabloda "dilekçe" sayfasında B9:B21 aralığındaki verileri "liste" sayfasında C ve D sütunundaki ilk boş satırdan başlayarak yazdırmaktır. Bu konuda yardımcı olursanız sevinirim. Kolay gelsin.
 

Ekli dosyalar

Aşağıdaki makroyu deneyin:

Kod:
Sub aktar()
Set s1 = Sheets("dilekçe")
Set s2 = Sheets("liste")
If s1.[M2] = "" Then
    MsgBox "Lütfen önce üye seçiniz!", vbInformation
    s1.Activate
    s1.[M2].Select
    Exit Sub
Else
    For i = 9 To 21
        If s1.Cells(i, "B") <> "" Or s1.Cells(i, "C") <> "" Then
            yeni = s2.Cells(Rows.Count, "A").End(3).Row + 1
            s2.Cells(yeni, "A") = s1.[M2]
            s2.Cells(yeni, "B") = s1.[N2]
            s2.Cells(yeni, "C") = s1.Cells(i, "B")
            s2.Cells(yeni, "D") = s1.Cells(i, "C")
        End If
    Next
End If
MsgBox "İşlem tamamlandı"
s2.Activate
s2.Cells(yeni, "A").Select
End Sub
 
Çok teşekkür ederim Yusuf bey. Tam istediğim gibi olmuş. Ayrıca üye numarası ve ismini de getirtmişsiniz. Harika olmuş. Ellerinize sağlık.
 
Geri
Üst