• DİKKAT

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

Makro kod yardımı

Mehmet Sait

Altın Üye
Katılım
19 Ekim 2009
Mesajlar
840
Excel Vers. ve Dili
Office 2016 TR
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:
Merhabalar,

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

 
Merhabalar,

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


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