Option Explicit
Public Function SPACE_OVERLAP(ByRef Cell1 As Range, ByRef Cell2 As Range) As String
Dim ARR1() As String
Dim ARR2() As String
Dim sResult As String
Dim i As Integer
Dim n As Integer
ARR1 = Split(Cell1.Value, ",")
ARR2 = Split(Cell2.Value, ",")
For i = LBound(ARR1) To UBound(ARR1)
For n = LBound(ARR2) To UBound(ARR2)
If ARR1(i) = ARR2(n) Then
sResult = sResult & "," & ARR2(n)
End If
Next n
Next i
If Left(sResult, 1) = "," Then sResult = Right(sResult, Len(sResult) - 1)
SPACE_OVERLAP = sResult
End Function
Regards, TMS
Bookmarks