Mehmet Sait
Altın Üye
- Katılım
- 19 Ekim 2009
- Mesajlar
- 834
- Excel Vers. ve Dili
- Office 2016 TR
- Altın Üyelik Bitiş Tarihi
- 08-09-2028
Merhaba,
Aşağıda buluna kod ile; EY sütununda bulunan tarih ile G3 te bulunan tarih eşleşiyorsa D18 de buluanan veriyi aktarıyor.
Ancak tablomda D1825 arasında veriler olabiliyor.
İstediğim şu şekilde G3 te bulunan tarihi EY sutununda açsın ve 18:25 arasında bulunan verileri satır satır aktarsın. Aktarım hergün olduğundan bir önceki veriyi silmeden, yeni aktarımı EY sütununda bittiği yerden yazmalı.
Mümkün mü acaba ?
Yardımlarınız için teşekkür ederim.
Aşağıda buluna kod ile; EY sütununda bulunan tarih ile G3 te bulunan tarih eşleşiyorsa D18 de buluanan veriyi aktarıyor.
Ancak tablomda D1825 arasında veriler olabiliyor.
İstediğim şu şekilde G3 te bulunan tarihi EY sutununda açsın ve 18:25 arasında bulunan verileri satır satır aktarsın. Aktarım hergün olduğundan bir önceki veriyi silmeden, yeni aktarımı EY sütununda bittiği yerden yazmalı.
Mümkün mü acaba ?
Yardımlarınız için teşekkür ederim.
Kod:
Sub aktar()
Dim Bul As Range
Set Bul = Range("EY:EY").Find(Range("$G$3"), , , xlWhole)
If Not Bul Is Nothing Then
If Range("M1") = Range("BZ126") Then
Range("EZ" & Bul.Row) = Range("D18").Value
Range("FA" & Bul.Row) = Range("F18").Value
Range("FB" & Bul.Row) = Range("G18").Value
Range("FC" & Bul.Row) = Range("I18").Value
Range("FD" & Bul.Row) = Range("J18").Value
Range("FE" & Bul.Row) = Range("K18").Value
Range("FF" & Bul.Row) = Range("M18").Value
Range("FG" & Bul.Row) = Range("N18").Value
End If
End If
End Sub
Son düzenleme: