Soru Yenilenen Verileri Teke Düşürme

okan32

Altın Üye
Katılım
12 Mayıs 2016
Mesajlar
386
Excel Vers. ve Dili
Ofis 2019- 32 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
16-04-2026
Merhaba Arkadaşlar ben sizleri bu gün biraz uğraştırıyorum ama kusura bakmayın kendime bir program yapıyorum takıldığım yerde ise sizlere soruyorum.
Yenilenen Verileri Teke Düşürmek istiyorum uğraştım ama beceremedim. yapmak istediğim şeyi ekteki örnek dosyamda anlattım. yardımnız için şimdiden teşekkürler.
 

Ekli dosyalar

EmrExcel16

Destek Ekibi
Destek Ekibi
Katılım
1 Kasım 2012
Mesajlar
1,524
Excel Vers. ve Dili
Office 365 Türkçe
Deneyiniz..

Kod:
Sub Tekrarsiz()
    Range("G4:H100000").ClearContents
    Range("G4:H" & Cells(Rows.Count, 3).End(3).Row).Value = Range("C4:D" & Cells(Rows.Count, 3).End(3).Row).Value
    Range("G4:H" & Cells(Rows.Count, 7).End(3).Row).RemoveDuplicates Columns:=2, Header:=xlNo
End Sub
 

okan32

Altın Üye
Katılım
12 Mayıs 2016
Mesajlar
386
Excel Vers. ve Dili
Ofis 2019- 32 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
16-04-2026
Allah Razı olsun EmrExcel16 bey
sizide bugün çok yordum kusura bakmayın.
 

EmrExcel16

Destek Ekibi
Destek Ekibi
Katılım
1 Kasım 2012
Mesajlar
1,524
Excel Vers. ve Dili
Office 365 Türkçe
Allah hepimizden razı olsun , estağfurullah yorulma yok :) kodları biraz daha toplayıp daha anlaşılır hale getirdim , isterseniz bunları da kullanabilirsiniz.

Kod:
Sub Tekrarsiz()
    Range("G4:H100000").ClearContents
    Son = Cells(Rows.Count, 3).End(3).Row
    Range("G4:H" & Son).Value = Range("C4:D" & Son).Value
    Range("G4:H" & Son).RemoveDuplicates Columns:=2
End Sub
 
Üst