F sütununa C sütunundaki tüm değerleri taşımak isitiyorum ancak tekrarlayan değerler varsa onlar F sütununa tekrarsız getirmem gerekli

Katılım
13 Ekim 2022
Mesajlar
40
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
31-10-2023
F sütununa C sütüunundaki değerlerimi taşımak isitiyorum ancak C de tekrarlayan değerler varsa onlar tekrarsız şekilde F sütununa getirmem gerekiyor, makro kodu nasıl olmalı, Not : Değerlerim C1 den başlıyor ancak taramada boşuk gördüğü yerde taramayı durdurmalı zira C:1000 de farklı değerlerim var
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Makro kaydet yöntemiyle sonuca gidebilirsiniz.

MAKRO KAYDET tuşuna basın.
C sütununu seçip F sütununa yapıştırın.
Sonra VERİ-YİNELENENLERİ KALDIR menüsünü kullanarak tekrar edenleri kaldırın.
Son olarak ihtiyacınız varsa SIRALAMA işlemi yapın.

En sonda MAKRO KAYDET işlemini durdurun.

ALT+F11 tuşlarına basınca kodlar karşınıza gelecektir. Bundan sonrası sizde...
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,354
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Umarım doğru anlamışımdır, deneyiniz.

Kod:
Sub Makro1()

    Dim i As Long
    
    i = Range("C1").End(xlDown).Row
    
    Range("C1:C" & i).Copy Range("F1")
    Range("F1:F" & i).RemoveDuplicates Columns:=1, Header:=xlNo
    
End Sub
 
Üst