Как создать именованный диапазон с уникальными записями из столбца таблицы - PullRequest
0 голосов
/ 11 сентября 2018

Я хочу взять уникальные значения из определенного столбца в определенной таблице и использовать их для раскрывающегося списка.

Я могу настроить имя на основе столбца, но у него будут дубликаты.Как иметь только уникальные записи?

Практический пример:

example overview

Используемый код:

Sub GenerateNameList()

    ActiveWorkbook.Names.Add Name:="Listofnames", RefersToR1C1:="TaskList[Name]"
    ActiveWorkbook.Names("Listofnames").Comment = ""

End Sub

Sub FilterByName()
    ActiveSheet.ListObjects("TaskList").Range.AutoFilter Field:=1, Criteria1:=ActiveSheet.Range("E1")
End Sub

Sub RemoveFilter()
    ActiveSheet.ListObjects("TaskList").Range.AutoFilter Field:=1
End Sub
...