У меня есть эта функция
Public Function CONCATENATESPECIAL(rng As Range) As String
Dim rng1 As Range
CONCATENATESPECIAL = ""
For Each rng1 In rng
If (Not Rows(rng1.Row).Hidden) And (rng1.Value <> "") Then
CONCATENATESPECIAL = CONCATENATESPECIAL & rng1.Text & "|"
End If
Next rng1
End Function
Это в основном объединяет значения в некотором диапазоне с "|".
Что мне нужно, так это - можно ли отредактировать его, чтобы - если есть, в этом диапазоне несколько дублирующих значений, включить его только один раз? Подводя итог - объединяем только уникальные значения.
заранее спасибо