Şarta göre süzüp diğer sayfaya verileri aktarma...

Katılım
25 Nisan 2005
Mesajlar
690
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
06.01.2018
Ekte gönderdiğim dosyada, "D" sütununda bulunan verileri, kırmızı renge boyadıklarımdan sadece 7,8,9 olan satırları süzüp dosya1'e aktarmak istiyorum. 1000 civarında sütun olduğunu düşünürek bir makro yazar mısınız? Yardımlarınızı bekliyorum..
 

Ekli dosyalar

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
yanıt

Kod:
Sub aktar()
Dim sat As Integer
Dim s As Integer
Sayfa2.[a2:n65536].Clear
s = 2
    For sat = 2 To Sayfa1.Cells(65536, "d").End(xlUp).Row
        If Mid(Sayfa1.Cells(sat, "d"), 9, 1) Like "7" Or _
        Mid(Sayfa1.Cells(sat, "d"), 9, 1) Like "8" Or _
        Mid(Sayfa1.Cells(sat, "d"), 9, 1) Like "9" Then
            Sayfa1.Cells(sat, "a").EntireRow.Copy Sayfa2.Cells(s, "a")
            s = s + 1
        End If
    Next
End Sub
 
Katılım
25 Nisan 2005
Mesajlar
690
Excel Vers. ve Dili
Excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
06.01.2018
Çok teşekkürler hocam, ellerinize sağlık....
 
Üst