Как в экселе получить список различных значений? #223103


#0 by Гений 1С
Знатоки экслея? В колонке Категория (D) есть значения: здоровье;работа работа;учеба учеба работа деньги деньги;учеба Хочу чтобы в автофильтре была возможность фильтровать например по строкам, содержащим учеба. Есть ли какая-нибудь функция, которая позволяет получить массив различных значений из диапазона, т.е. в данном случае такой массив (желательно отсортированный): здоровье работа учеба деньги Можно конечно вестти такой список параллельно...
#1 by asady
ListBox используй - для этих целей очень удобен. Аналог поля списка в 1С.
#2 by Гений 1С
це понятно, как в формуле получить то что заявлено в сабже, листбокс то нужно заполнить!!!!
#3 by asady
да вроде бы так:  ListBox1.AddItem ("Selection")  ListBox1.AddItem ("Copy")  ListBox1.AddItem ("Delete")
#4 by Гений 1С
без макросов! из исходных данных..
#5 by asady
Дык без макросов ListBox не поюзаешь! А чем тебе макросы не угодили - на них такие же шняги можно делать как и в 1С.
#6 by Гений 1С
там есть контрол, который берет данные из диапазона...
#7 by Гений 1С
хочитца без макросов
#8 by asady
там все есть! говори что надо.
#9 by Гений 1С
в по мому достаточно подробно написано...
#10 by asady
Создаешь свою UserForm ( имя по умолчанию UserForm1) на нее кидаешь ListBox ( имя по умолчанию ListBox1 ) пишешь макрос Sub Macros1   UserForm1.ListBox1.AddItem("Open")   UserForm1.ListBox1.AddItem("Copy")   UserForm1.ListBox1.AddItem("Delete")   UserForm1.ListBox1.AddItem("Close")   UserForm1.Show   End Sub пишешь обработчик события Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)    choice = ListBox1.ListIndex    MsgBox "choice =" & choice    Cancel = True   End Sub а a choice объявлена как глобальная переменная в секции (General) Public choice ну и так далее в том же духе... (это ту вроде умеешь)
#11 by Taiska
А это что за язык ? Мож лалите ссылку на учебничек ?
#13 by Гений 1С
блин, асади - без макросов! с макросами я и сам знаю...
#14 by Taiska
спасибки.
#15 by asady
выбор из списка на правой кнопке мыши вроде бы был всегда. а вот как в этот список свои значения добавлять я не знаю. Он вроде бы автоматом заполняется по данным столбца.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С