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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.04.2012, 20:55   #1
Nikita Bash
 
Регистрация: 31.03.2012
Сообщений: 9
Восклицание Как сделать раскрывающийся список?

Добрый вечер

Подскажите пожалуйста,
Есть лист, на котором заполнен 1 столбец. Как сделать раскрывающийся список напротив каждой заполненной ячейки с данными с другого листа?

Было бы здорово сделать это с помощью комбобокса, но так, чтобы при выборе в первом комбобоксе, выбранное значение автоматически не выставлялось в остальных комбобоксах?

Большое спасибо!
Nikita Bash вне форума Ответить с цитированием
Старый 04.04.2012, 21:13   #2
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

А зачем комбобокс?
тем более возле каждой ячейки. Для этого есть другие средства.
В соседнем с данными столбце Данные - Проверка - Список
В качесте источника укажите имя диапазона данных со второго листа
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 05.04.2012, 20:48   #3
Nikita Bash
 
Регистрация: 31.03.2012
Сообщений: 9
По умолчанию

Это не совсем то. Есть быть точнее, мне нужно что-то, с помощью чего можно выбирать соответствия из другой таблицы(например с другого листа) для каждой ячейки. Т.е. такой раскрывающийся список должен быть напротив каждой ячейки
Nikita Bash вне форума Ответить с цитированием
Старый 05.04.2012, 20:56   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

файл, немного комметрариев. мы Вам такие соответсвия настроим... если за деньги, то еще и детям останется
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 05.04.2012, 21:06   #5
Nikita Bash
 
Регистрация: 31.03.2012
Сообщений: 9
По умолчанию

Спасибо, но мне бы хотелось научиться самому)
Nikita Bash вне форума Ответить с цитированием
Старый 05.04.2012, 21:12   #6
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
Это не совсем то.
Цитата:
раскрывающийся список должен быть напротив каждой ячейки
Я Вам, собственно, об этом и говорил.
Но если "не совсем то", значит мы говорим о разных вещах и IgorGO правильно Вам сказал, без файла с примером мы долго еще будем гадать.
Цитата:
мне бы хотелось научиться самому)
Тем более нужен файл с Вашими пробами.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 05.04.2012, 22:32   #7
Nikita Bash
 
Регистрация: 31.03.2012
Сообщений: 9
По умолчанию

В ZIP файле пример

В нем два списка: 1-ый на list1, второй соответственно на list2. В комбобоксе значения со второго листа. Надо найти соответствия, очень желательно таким способом. Проблема с которой столкнулся: неудобно множить комбобокс (файл может содержать и 1000 и 2000 строк), а при выборе значения в первом, автоматически изменяются значения во всех остальных.
Вложения
Тип файла: zip Пример для форума.zip (2.2 Кб, 14 просмотров)
Nikita Bash вне форума Ответить с цитированием
Старый 05.04.2012, 23:14   #8
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Я все это понял так.
Хоть 1000, хоть 2000 строк.
Вложения
Тип файла: zip Пример1.zip (3.0 Кб, 20 просмотров)
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 05.04.2012, 23:20   #9
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

А вообще, похоже здесь для ВПР() работа.
И никаких выпадающих списков.
Но опять же, не совсем понятно что именно нужно.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 05.04.2012, 23:36   #10
Nikita Bash
 
Регистрация: 31.03.2012
Сообщений: 9
По умолчанию

Виктор, большое спасибо!!!! Не могли бы Вы написать с помощью чего вы делали такой раскрывающийся список или краткий экскурс по этому способу? И как сделать так, чтобы в случае неправильного выбора я мог бы сбросить это значение? Был бы очень Вам благодарен.

ВПР не подходит, т.к. имена могут отличаться вплоть до того, что ничего общего в написании не будет. То, что две записи будут означать одно и тоже, будет понятно далеко не всем(
Nikita Bash вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать раскрывающийся список из нескольких столбцов? Людмила* Помощь студентам 2 10.09.2011 23:38
Раскрывающийся список dacorp JavaScript, Ajax 0 05.09.2011 15:05
Раскрывающийся список segail Microsoft Office Excel 16 25.06.2010 17:55
как создать раскрывающийся список с условием _Set_ Microsoft Office Excel 2 20.01.2010 17:50
Раскрывающийся список segail Microsoft Office Excel 22 19.07.2009 19:34