genel bir listeden yazdığım tarihe göre diğer sayfalara kayıt atma

Katılım
20 Temmuz 2005
Mesajlar
81
Excel Vers. ve Dili
2003 - 2007
arkadaşlar bir ödeme planı hazırlamak istiyorum. yapmak istediğim şu; ödeme tarihine göre açmış olduğum sayfaların isimlerine göre genel listeden yazdığım tarih kısmını kontrol edip diğer sayfaların hangisinin adına geliyorsa oraya gidip sırasıyla kayıtları atmasını istiyorum. yanlız kayıtların tamamını atması lazım yani 5 adet sütun varsa o satırdaki herşeyi aktarması gerekiyor. ekli istede bir örnek yaptım lütfen yardım;
şimdiden yardım edecek veya edmeyecek arkadaşlara teşekkürler;
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,553
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ekte dosyanızda gerekli düzenlemeyi yaptım incelermisiniz.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,679
Excel Vers. ve Dili
Excel 2019 Türkçe
Bende bir örnek yaptım. Umarım işinize yarar.

Sub AKTAR()
For a = 1 To Sheets.Count
sh = Sheets(a).Name
sonsh = Application.CountA(Sheets(sh).Columns(1)) + 1
For k = 1 To 5
For i = 1 To Application.CountA(Columns(1)) + 1
If Format(Cells(i, 1), "dd.mm.yyyy") = sh Then
Sheets(a).Cells(sonsh, k) = Cells(i, k)
End If
Next
Next
Next
End Sub
 
Üst