Makro kod yardımı

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 D18:D25 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:

Korhan Ayhan

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

Linkteki konuda #9 nolu mesajımı okumanızı rica ediyorum.

 

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
Merhabalar,

Linkteki konuda #9 nolu mesajımı okumanızı rica ediyorum.

Hocam, uyarınız için teşekkür ederim.
 
Üst