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

start [/forum/topic.php?fid=61&msg=37078965&tid=2177241]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
166ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 489ms |

| 0 / 0 |
