|
как сделать выпадающий список с уникальными данными
|
|||
---|---|---|---|
#18+
Есть столбец с дублирующими данными. Необходимо сделать выпадающий список с уникальными данными без создания дополнительных столбцов. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2016, 13:04 |
|
как сделать выпадающий список с уникальными данными
|
|||
---|---|---|---|
#18+
Да делайте, мы не против, тем более если необходимо. Просто почистите список от дубликатов в источнике данных списка соотв. кодом. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2016, 13:52 |
|
как сделать выпадающий список с уникальными данными
|
|||
---|---|---|---|
#18+
Akina, в том то и дело что именно в этом столбце изменять данные запрещено ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2016, 13:55 |
|
как сделать выпадающий список с уникальными данными
|
|||
---|---|---|---|
#18+
stannaименно в этом столбце изменять данные запрещено Ну так издевайся над его копией. Сбоку на листе, в скрытом столбце, на другом (скрытом) листе - да хоть в другой книге. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2016, 14:50 |
|
как сделать выпадающий список с уникальными данными
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2016, 15:04 |
|
как сделать выпадающий список с уникальными данными
|
|||
---|---|---|---|
#18+
big-duke, спасибо за ссылку ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2016, 16:15 |
|
как сделать выпадающий список с уникальными данными
|
|||
---|---|---|---|
#18+
stanna, есть другой вариант: через VBA и в соответствии со спецификой форума - получение уникальных значений через SQL например у тебя 1) сохранённый и активный лист (иначе ADO подключение не получится) 2) в диапазоне A2:Annn какие-то данные (с заголовком Employees в ячейке A1) 3) создан ComboBox под названием ComboTmp (второй, т.е. Active X Controls а не Form Controls) тогда следующий VBA код: 1) создаст подключение 2) сделает Select distinct с текущего листа поля [Employees] 3) закинет результат в Array (под названием out) 4) присвоит получившийся результат списку комбобокса ComboTmp 5) назначит ячейку выбранной опции адресу C1 (куда будет скидываться выбранная позиция) Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
пример даных для диапазона A1:A9: Employees Kelly Anna Kelly Olga Kelly Olga Kelly Olga ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2016, 03:49 |
|
|
start [/forum/topic.php?fid=61&msg=39263699&tid=2173038]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 279ms |
total: | 419ms |
0 / 0 |