veri kaşılaştırma

Katılım
16 Mart 2006
Mesajlar
38
arkadaşlar uğraştım ama yapamadım.eğer yardımcı olursanız çok sevinirim.
dosya içerisinde istediğim bilgileri yazdım.
herkese iyi günler
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Modolue kopyalayarak çalıştırın.

Kod:
Option Explicit
 
Sub Listele()
Dim i, sat1, sat2, son As Long
Application.ScreenUpdating = False
Range("G3:K65536").ClearContents
sat1 = 3: sat2 = 3: son = [A65536].End(3).Row
For i = 2 To son
    If WorksheetFunction.CountIf(Range("A3:A" & son), _
    Cells(i, "F").Value) > 0 Then
        Cells(sat1, "G") = Cells(i, "E")
        Cells(sat1, "H") = Cells(i, "F")
        sat1 = sat1 + 1
    End If
    If WorksheetFunction.CountIf(Range("F3:F" & son), _
    Cells(i, "A").Value) > 0 Then
        Cells(sat2, "I") = Cells(i, "A")
        Cells(sat2, "J") = Cells(i, "C")
        Cells(sat2, "K") = Cells(i, "D")
        sat2 = sat2 + 1
    End If
Next i
Application.ScreenUpdating = True
MsgBox "İşlem Tamam"
End Sub
.
 
Üst