C Ve D Dekİ Benzersİz Kayitlar

Katılım
6 Şubat 2006
Mesajlar
123
Saygıdeğer dostlar, ekli dosyada c ve d sütunlarında bulunan değerleri e ve f sütunlarına alfabetik yazmak istiyorum. Saygılar sunarım...
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Aşağıdaki kodları kullanabilirsiniz.
C sütunu için:
Kod:
Sub Sirala_C_Sutununu()
    Dim col As New Collection
    Dim i%, j%
    Dim x As Variant
    On Error Resume Next
    For i = 1 To Cells(65536, 3).End(xlUp).Row
        If Cells(i, 3) <> Empty Then col.Add Cells(i, 3), Cells(i, 3)
    Next i
    On Error GoTo 0
    For i = 1 To col.Count - 1
        For j = i + 1 To col.Count
            If col.Item(i) > col.Item(j) Then
                x = col.Item(i)
                col.Item(i) = col.Item(j)
                col.Item(j) = x
            End If
        Next j
    Next i
    
    For i = 1 To col.Count
        Cells(i, 5) = col.Item(i)
    Next i
End Sub
Benzer mantıkla D sütununu:
Kod:
Sub Sirala_D_Sutununu()
    Dim col As New Collection
    Dim i%, j%
    Dim x As Variant
    On Error Resume Next
    For i = 1 To Cells(65536, 4).End(xlUp).Row
        If Cells(i, 4) <> Empty Then col.Add Cells(i, 4), Cells(i, 4)
    Next i
    On Error GoTo 0
    For i = 1 To col.Count - 1
        For j = i + 1 To col.Count
            If col.Item(i) > col.Item(j) Then
                x = col.Item(i)
                col.Item(i) = col.Item(j)
                col.Item(j) = x
            End If
        Next j
    Next i
    
    For i = 1 To col.Count
        Cells(i, 6) = col.Item(i)
    Next i
End Sub
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Formüllü örnekte ben ekleyeyim.
 
Üst