Witam!
Stworzyłęm sobie funkcję, która ma za zadanie porównanie występowania tych samych wartości w dwóch zakresach i zwracać ich ilość.
Public Function trn(ByVal wyn As Range, ByVal zakr As Range) As Integer
traf = 0
With zakr
For Each c In wyn
Set jest = .Find(c, LookIn:=xlValue, LookAt:=xlWhole)
If Not jest Is Nothing Then
traf = traf + 1
End If
Next
End With
trn = traf
End Function
Problem w tym, że Find zawsze zwraca mi Nothing - nawet jak wpiszę jakąś istniejącą wartość zamiat zmiennej c.
Może ktoś ma jakieś sugestie co tu jest nie tak?
pozdrawiam
Sokod |