Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.10.2008, 18:42   #1
Мария100684
 
Регистрация: 24.09.2008
Сообщений: 6
Вопрос Фильтры в Excel

Подскажите, как сделать фильтр для одной ячейки, в котором можно выбрать одно значение из списка. И как вообще создать этот список?
Мария100684 вне форума
Старый 01.10.2008, 18:57   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Список создаётся вручную.

Чтобы сделать фильтр, жмём Данные - Проверка...
Выбираем тип данных - список
И указываем источник данных, выделяя заранее созданный список
EducatedFool вне форума
Старый 01.10.2008, 22:08   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Мария100684, это называется не фильтр а "проверка данных". Ищете такой пункт в меню, в поле тип данных выбираете "список" в поле источник Вы можете:
1) задать множество допустимых элементов списка разделяя их знаком ; (точка с запятой)
2) указать диапазон ячеек, содержащий список допустимых значений
3) написать формулу, начав ее знаком равно, которая в качестве результат вернет
3.1) множество допустимых значений
3.2) ссылку на диапазон ячеек (аналогично с п.2) только в этом случае диапазом может вычисляться на основании значения в какой-то другой ячейке, т.е. быть динамическим, а не статичным
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 01.10.2008, 23:12   #4
дмидми
Форумчанин
 
Аватар для дмидми
 
Регистрация: 06.03.2008
Сообщений: 352
Восклицание Грехом было бы не придраться

Цитата:
Сообщение от IgorGO Посмотреть сообщение
разделяя их знаком ; (точка с запятой)
Разделитель зависит от локализации
дмидми вне форума
Старый 01.10.2008, 23:32   #5
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Ищете такой пункт в меню, в поле тип данных выбираете "список" в поле источник Вы можете
А "Поле со списком", как прописать данные, скажем от 1 до 10.
Я делаю так, за границей видимости таблицы, ввожу в Q1 = 1 .... Q10 = 10, далее в свойствах "Поле со списком" в графе ListFillRange ввожу Q1:Q10.
Есть ли еще варианты?
valerij вне форума
Старый 02.10.2008, 21:30   #6
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Дайте ответ, ..... аУ.
А то я делаю, "по своему понятию ", так, не так...
valerij вне форума
Старый 02.10.2008, 22:42   #7
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Валера, почитай сообщение 3 в этой теме. Там как раз варианты описаны.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 02.10.2008, 22:48   #8
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
Валера, почитай сообщение 3 в этой теме. Там как раз варианты описаны.
Игорь!
Конечно читал, но я говорил о "Поле со списком" в конструкторе, это одно и тоже?
valerij вне форума
Старый 02.10.2008, 22:57   #9
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

сори. не одно и тоже
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 02.10.2008, 23:00   #10
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
сори. не одно и тоже
А как?????????
Потерял свою "настольную книгу" де черпал инфу...

Последний раз редактировалось valerij; 02.10.2008 в 23:16.
valerij вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фильтры rubi БД в Delphi 2 22.03.2008 18:36
Перестали работать фильтры в Excell for-windows-sites Microsoft Office Excel 1 24.10.2007 20:18
очень громоздкие финансовые модели в Excel, а Excel не тянет Ragazza Microsoft Office Excel 7 03.10.2007 20:08
Формирование из excel в ASCII, у меня он формирует по одному клиенту а в Excel нескол Askat Общие вопросы Delphi 0 18.07.2007 06:28
Как вытащить данные из Excel в бд dephi, а потом (после работы с данными) сформировать новый файл excel. Геля БД в Delphi 1 10.04.2007 15:11