DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub BENZERSİZ_SAY()
Dim DİZİ As New Collection, VERİ As Range
On Error Resume Next
For Each VERİ In Range("A2:A" & Range("A65536").End(3).Row)
DİZİ.Add VERİ, CStr(VERİ)
Next
On Error GoTo 0
MsgBox DİZİ.Count
End Sub
Option Explicit
Sub BENZERSİZ_SAY()
Dim SD As Object, VERİ As Range
Set SD = CreateObject("Scripting.Dictionary")
For Each VERİ In Range("A2:A" & Range("A65536").End(3).Row)
If VERİ.Value <> "" Then
If Not SD.Exists(VERİ.Value) Then
SD.Add (VERİ.Value), 1
End If
End If
Next
MsgBox SD.Count
End Sub