
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.01.2011, 16:34
|
|||
|---|---|---|---|
|
|||
EXCEL: список с помощью проверки |
|||
|
#18+
Добрый день.. Столкнулся с такой проблемой: если в условии для проверки Список указать =ИмяСписка, то ввести в указанную ячейку значение, которого нет в этом списке, нельзя.. но если я указываю в таком виде - =ЕСЛИ($B$11="";ИмяСписка;NA), то с клавиатуры можно ввести любое значение. Как это можно побороть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2011, 16:57
|
|||
|---|---|---|---|
|
|||
EXCEL: список с помощью проверки |
|||
|
#18+
vikttur, а, извините.. я неправильно понял.. вот пример, в котором в ячейке B5 указан просто список (и в этой ячейке нельзя ввести левое значение), а в ячейке B6 условие (и в этой ячейке можно ввести что угодно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2011, 17:09
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
Данные-Проверка-Тип_данных-Другой, формула: =ЕЧИСЛО(ПОИСКПОЗ(B6;Countries;0)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2011, 17:10
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
Модератор: Флуд удален. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2011, 17:11
|
|||
|---|---|---|---|
|
|||
EXCEL: список с помощью проверки |
|||
|
#18+
vikttur, а в таком случае пропадает возможность выбора из комбобокса.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2011, 17:16
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
Зачем тогда мутить с формулой? Достаточно просто списка. Если же нужна зависимость от соседней ячейки, поставьте в условное форматирование заливку и цвет шрифта одинаковыми - в ячейке не будет видно выбранных данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2011, 17:20
|
|||
|---|---|---|---|
|
|||
EXCEL: список с помощью проверки |
|||
|
#18+
vikttur, мутить с формулой нужно для того, чтоб не давать возможности человеку вводить неправильные данные.. страну ему необходимо выбрать, а вот город необязателен (к примеру).. и нельзя давать возможность указывать левую страну ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2011, 20:53
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
temp-for-testing, имейте ввиду, что через ctrl-v в ячейку можно вставить данные в обход списка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2011, 22:28
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
temp-for-testing...страну ему необходимо выбрать, а вот город необязателен (к примеру).. и нельзя давать возможность указывать левую страну Так что от чего у Вас зависит - город от страны или наоборот? Вы изначально поставили вопрос неправильно. Опишите не проблему, которую не можете побороть, а саму задачу. Есть два выпадающих списка - страна, город. Что дальше? Почему не подходит вариант со скрытием с помощью УФ введенного значения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 09:55
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
vikttur, +1 ТС, пишите подробно бизнес-задачу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 10:01
|
|||
|---|---|---|---|
|
|||
EXCEL: список с помощью проверки |
|||
|
#18+
big-duke, мда... смысл тогда вообще от такой проверки? vikttur, потому что постановка задачи такая - запретить ввод/выбор страны, которой нет в списке.. можно конечно и скрывать, и красным выделять, мол, ошибка.. но требуется именно запретить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 10:05
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
temp-for-testingbig-duke, мда... смысл тогда вообще от такой проверки? В вашей реализации - никакого. Добавьте проверку на VBA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 10:07
|
|||
|---|---|---|---|
|
|||
EXCEL: список с помощью проверки |
|||
|
#18+
big-duke, а как это можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 10:10
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
temp-for-testing, тут два варианта. 1. Обработчик на Worksheet_SelectionChange 2. Написать свой комбобокс, который будет появляться на месте ячейки, и соответственно значения можно будет выбрать только из него. Начните с первого варианта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 10:13
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
а так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 10:23
|
|||
|---|---|---|---|
|
|||
EXCEL: список с помощью проверки |
|||
|
#18+
big-duke, спасибо за информацию об обработчике.. не знал, что есть такая возможность в Excel _slan_, то, что надо.. вот только действительно Ctrl+V все равно обходит эту проверку.. буду пробовать вариант с обработчиком ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 10:24
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
_slan_, Красиво, но от ctrl-v не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 10:29
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
big-duke, конечно не помогает :) но обычно задача удержать от ошибки, а не от направленных зловредных действий... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 10:44
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
_slan_, кстати, есть еще перетаскивание.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2011, 10:51
|
|||
|---|---|---|---|
EXCEL: список с помощью проверки |
|||
|
#18+
_slan_, Скорей всего соглашусь, как красивое украшение для Excel это подойдет, а как законченный валидатор входных данных - категорически нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2177241]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
96ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 462ms |

| 0 / 0 |
