Как быстро и легко в VBA проверить выделенный диапазон на уникальность ???
Выделен на листе диапазон (из какогота количества строк и одного столбца) и нужно быстро узнать - есть ли в нем повторяющиеся элементы.
Есть наметка, но незнаю как оформить..
Считаем количество строк выделенного диапазона -
iSStrok = Selection.Rows.Count ' кол. строк
Потом через меню Данные/автофильтр/Расширенный фильтр - "только уникальные записи" - узнать количество строк этого "уникального" диапазона.
И если первоначальное количество строк = уникальному -
MsgBox "диапазон с уникальными значениями"
А в противном случае -
MsgBox "имеются повторения значений"
Выделен на листе диапазон (из какогота количества строк и одного столбца) и нужно быстро узнать - есть ли в нем повторяющиеся элементы.
Есть наметка, но незнаю как оформить..
Считаем количество строк выделенного диапазона -
iSStrok = Selection.Rows.Count ' кол. строк
Потом через меню Данные/автофильтр/Расширенный фильтр - "только уникальные записи" - узнать количество строк этого "уникального" диапазона.
И если первоначальное количество строк = уникальному -
MsgBox "диапазон с уникальными значениями"
А в противном случае -
MsgBox "имеются повторения значений"