Собрать строку уникальных значений ячеек
Добрый день.
Есть функция, которая собирает строку из текстовых значений ячеек: Скрытый текст
Function myJoin(myRange As Range, myDelimiter As String) myJoin = "" For Each oCell In myRange If myJoin <> "" And oCell.Value <> "" Then myJoin = myJoin & myDelimiter myJoin = myJoin & oCell.Value Next oCell End Function Подскажите, как сделать, чтобы она не добавляла повторяющиеся значения, т.е. чтобы каждое значение встречалось только один раз, а его повторы пропускались. |
Что такое smfJoin и откуда она берётся?!
Цитата:
Скрытый текст
Код:
Option Explicit |
Цитата:
У вас вызов Join имеется ввиду myJoin? |
Цитата:
|
Цитата:
По работе со словарём рекомендую исчерпывающую статью: Исчерпывающее описание объекта Dictionary - Макросы и программы VBA - Excel - Каталог статей - Perfect Excel. |
Время: 20:35. |
Время: 20:35.
© OSzone.net 2001-