Я хочу создать список в менеджере имен Excel (Ctrl + F3), который я могу использовать для создания раскрывающихся меню, чтобы пользователи могли выбирать предопределенные значения в определенных ячейках. Этот список должен быть постоянным и не зависеть от диапазонов на листе. Если я попробую подход, который я использовал для создания констант для простых чисел (т.е. поместив значение в поле ссылки), я потерплю неудачу. Просто невозможно создать списки с помощью менеджера имен или я что-то не так делаю?
2 ответа
Насколько я понимаю, вы на самом деле не ищете опцию для присвоения статическому списку имени, но хотите ограничить выпадающие опции статическим списком.
Если это правильно, вам не нужен менеджер имен, чтобы добиться того, чего вы хотите. Принятые значения для ячейки можно ограничить статическим списком, используя саму функцию проверки данных. Вам просто нужно ввести сами значения в поле « Source
диалогового окна вместо диапазона или именованного диапазона:
Yes,No,I do not know
Пожалуйста, обратите внимание, если вы используете немецкую версию Excel, как я. Вы должны заменить ,
с ;
(Я не знаю о других локальных версиях):
Ja;Nein;Weiß ich nicht
Для получения подробных инструкций см. Справку Microsoft Office и посмотрите мой скриншот здесь:
РЕДАКТИРОВАТЬ: принимая ваш комментарий во внимание, что вы хотите, кажется, невозможно. Смотрите сообщения от MVP на форуме Microsoft. На самом деле вы можете присвоить имя постоянному массиву, но это не будет работать с функцией проверки данных.
Вы можете сделать специальный лист для хранения списка значений. Введите значения, по одному элементу списка в каждой ячейке. Назначьте этому диапазону ячеек имя, выделив ячейки, затем нажмите [Ctrl] + [F3] и нажмите «Создать», чтобы создать новое имя (или используйте любой другой подходящий метод для назначения имени диапазону ячеек). Затем для любых ячеек, для которых вы хотите ограничить доступ к элементам в списке, задайте для проверки данных тип списка и в качестве типа источника или вставьте знак равенства и имя, которое вы дали ячейкам. Диапазон ячеек должен быть одним смежным регионом. Когда вы вносите изменения в список, редактируя ячейки в именованном диапазоне или изменяя границы диапазона, эти изменения немедленно распространяются на ячейки, проверка которых использует именованный диапазон в качестве источника. Вы можете скрыть или защитить лист, если не хотите, чтобы пользователи могли видеть или изменять лист, содержащий список.