• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

aynı hücre içindeki yinelenen değerleri kaldırma

Katılım
12 Haziran 2015
Mesajlar
20
Excel Vers. ve Dili
2010 office professional plus
Merhaba arkadaşlar örnek olarak paylaştığım excelin daha büyük verili olanı var elimde ve yinelenen telefon değerlerini kaldırmak istiyorum bunun için bir macrosu olan var mı ?
 

Ekli dosyalar

Merhaba,

Bu şekilde deneyin.

Kod:
Sub Hucre_Icinde_Mukerrer_Sil()
 
    Dim d As Object, j As Integer, i As Long, k, a

    Application.ScreenUpdating = False
    
    For i = 2 To Cells(Rows.Count, "B").End(xlUp).Row
        Set d = CreateObject("Scripting.Dictionary")
        k = Split(Cells(i, "B"), " ")
        For j = 0 To UBound(k)
            If Not d.exists(k(j)) Then
                d.Add k(j), Nothing
            End If
        Next j
        Cells(i, "B").ClearContents: a = d.keys
        For j = 0 To d.Count - 1
            Cells(i, "B") = Cells(i, "B") & " " & a(j)
        Next j
    Next i
    
    Application.ScreenUpdating = True

End Sub

.
 
dostum ana excelde şu hatayı alıyorum nedeni ne olabilir
k = Split(Cells(i, "B"), " ")
 
Hata aldığınız dosyayı eklemeniz mümkün mü?

.
 
Geri
Üst