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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2008, 18:16   #1
meatclub
Новичок
Джуниор
 
Регистрация: 05.03.2008
Сообщений: 2
По умолчанию Хитрое выпадающее меню

Уважаемые форумчане!
Столкнулся с задачей на первый взгляд не сложной, но как реализовать не знаю... Помогите пожалуйста если знаете как

Итак, у меня есть таблица из двух столбцов - один текстовый, второй числовой.
Необходимо на другом листе в одной ячейке организовать выпадающее меню с выбором из текстового столбца, а в соседней соответствующий выбранному тексту числовому значению из таблицы, но так, чтобы это число могло быть использовано для математичеких рассчётов, а не просто обзора....

Подобное реализовано в выпадающем списке из столбца с текстом, а результат (Cell link) выдаёт в виде порядкового значения выбранной записи в указанном столбце....
meatclub вне форума Ответить с цитированием
Старый 05.03.2008, 18:29   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Задачу нужно решить средствами Excel, или VBA?
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 05.03.2008, 22:58   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Так подойдет?
Вложения
Тип файла: rar Книга8.rar (2.4 Кб, 602 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 06.03.2008, 05:10   #4
meatclub
Новичок
Джуниор
 
Регистрация: 05.03.2008
Сообщений: 2
По умолчанию

Игорь, огромное спасибо!
Это как раз то, что было нужно!!!
meatclub вне форума Ответить с цитированием
Старый 03.02.2009, 17:00   #5
Nassz
Новичок
Джуниор
 
Регистрация: 03.02.2009
Сообщений: 1
По умолчанию

Расскажите подробнее как такое делается в Excel
Nassz вне форума Ответить с цитированием
Старый 03.02.2009, 17:12   #6
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Цитата:
Сообщение от Nassz Посмотреть сообщение
Расскажите подробнее как такое делается в Excel
Смотри пример, работу с именоваными диапазонами, проверку данных и функцию ВПР. И будет тебе счастье.
2IgorGo
Это уже, по-моему, четвертый способ реализации подобной штуки. Респект!
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Старый 04.02.2009, 00:33   #7
vit_os87
 
Регистрация: 03.02.2009
Сообщений: 5
По умолчанию

Простите меня ребята, я не профи в Экселе, но позарез надо понять как это ве дело работает=((
Может те кто разобрался опишет какой нибудь пример-дальше я пойму... только пусть простой случай будет-но опишите пожалуйста попдробней
Буду очень Вам признателен...
vit_os87 вне форума Ответить с цитированием
Старый 04.02.2009, 00:53   #8
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Сообщение от vit_os87 Посмотреть сообщение
позарез надо понять как это ве дело работает
Посмотрите ссылки из этой темы.
EducatedFool вне форума Ответить с цитированием
Старый 04.02.2009, 09:41   #9
vit_os87
 
Регистрация: 03.02.2009
Сообщений: 5
По умолчанию

Ув. EducatedFool, у меня все время проблема появляется, при выборе "Данные-проверка-Список" для созданияя выпадающего меню, я не могу выбрать область значений с другого листа=(((
vit_os87 вне форума Ответить с цитированием
Старый 04.02.2009, 09:53   #10
Юнлинг
Форумчанин
 
Регистрация: 17.10.2008
Сообщений: 239
По умолчанию

Цитата:
Сообщение от vit_os87 Посмотреть сообщение
Ув. EducatedFool, у меня все время проблема появляется, при выборе "Данные-проверка-Список" для созданияя выпадающего меню, я не могу выбрать область значений с другого листа=(((
Я до твоего вопроса тоже никогда не работал с выпадающими списками.
Увидев ссылку я попробовал и все получилось.
То что не получаеться, понятно но в посте №7 ссылки особенное
внимание обратите на
Цитата:
Примечание :
- Для того, чтобы выпадающий список () был доступен, необходимо, чтобы рабочая книга-источник была открыта.
- Если Вы работаете с Excel 2003/2007, то сначала создайте имя, но обязательно с использованием ячеек только активного рабочего листа. Затем в нужных ячейках создайте список и только потом в уже существующем имени измените RefersTo на нужный, к примеру ='[Книга_Источник.xls]Имя листа'!
все станет ясно
Юнлинг вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Меню Аlex Общие вопросы Delphi 2 19.08.2008 13:52
Выпадающее меню в Delphi boostman Общие вопросы Delphi 3 08.08.2008 08:21
Меню Witaliy Общие вопросы Delphi 4 27.04.2008 22:45
Плавно выпадающее меню для Mozilla Firefox мЕхаил =) JavaScript, Ajax 6 22.12.2007 23:46
Выпадающее меню CHERT БД в Delphi 17 16.06.2007 04:55