iki tabloyu karsılaştırma ve karşısına yazma

Katılım
2 Temmuz 2011
Mesajlar
11
Excel Vers. ve Dili
excel 2016
slm,
örnek excelde iki sayfadaki iki tabloyu ilk sayfadaki ilk sütuna göre karşılaştırıp ikinci sayfadaki 3. sütundakileri nasıl ekliyorduk? bir kez yaptığımı hatırlıyorum fakat bulamadım. yardımcı olursanız sevinirim unutmuşum.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Deneyiniz...

Kod:
Sub bul()
    Dim s1 As Worksheet, s2 As Worksheet
    Dim alan1 As Range, alan2 As Range
    Set s1 = Sheets("Sayfa1")
    Set s2 = Sheets("Sayfa2")
    For Each alan1 In s1.Range("A2:A15")
    For Each alan2 In s2.Range("A2:A9")
    If alan1.Value = alan2.Value Then
    alan1.Offset(0, 2).Value = alan2.Offset(0, 2).Value
    End If
    Next alan2
    Next alan1
End Sub
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Estağfurullah...

Ayrıca diğer sayfadaki benzer değerleri görebilmeniz için kodlara bu kodu da ilave ettim;
Kod:
alan1.Offset(0, 2).Font.ColorIndex = 3
Dosyayı aşağıdaki linke tıklayarak indirebilirsiniz.
↓ -- -- -- -- -- -- -- ↓
 

Ekli dosyalar

Katılım
2 Temmuz 2011
Mesajlar
11
Excel Vers. ve Dili
excel 2016
eyvallah hocam saolasın çok işime yarayacak. ilgin için teşekkür ettim
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Rica ederim.
Lütfen Türkçe yazım kurallarına dikkat edelim.

İyi akşamlar...
 
Üst