PDA

Показать полную графическую версию : [решено] как создать в эксель расскатывающийся список?


Страниц : 1 [2] 3

okshef
23-05-2011, 20:54
Pozia, в сообщении у v12345 это написано:
Вместо раскрывающегося списка использовано условие на значение (создается Данные - Проверка данных - Список) »
затем выбирается диапазон.

не совсем то »
объясните тогда подробнее. В принципе, в файле изложена только методика.

Pozia
23-05-2011, 21:30
okshef, ну все тоже как изначально, только данные в таблице идут не сверху вниз, а слева направо.

okshef
23-05-2011, 21:53
То есть в верхней строчке нижней таблицы: 5П 6,5П 8П 10П
А в левом столбце
h
b
s
t
R
r1

Так?
А результат в верхней таблице в виде строчки h b s t R r1?

Pozia
23-05-2011, 22:35
Так? »
угу
А результат в верхней таблице в виде строчки h b s t R r1? »
в данном случае да, но предполагается что в будущем мне понадобится и так и так (результат в верхней таблице)

okshef, я в теме еще одну тему с головоломкой для меня создал. мот глянете. она для меня более сейчас приоритетна.

okshef
24-05-2011, 00:44
Рама-mod.xls (http://forum.oszone.net/attachment.php?attachmentid=64269&d=1306183385) - лист 3

Pozia
24-05-2011, 09:28
okshef, все понял кроме того как вы делаете эту хитрую кнопку )

okshef
24-05-2011, 11:05
Видеоинструкция (http://okshef.narod.ru/Edu/List_in_cells/Excel.html)

Pozia
24-05-2011, 19:23
okshef, клевая инструкция!!! ) Назрел еще вопрос. Простите за назойливость. Вот есть у меня ряд чисел - 2 10 25 34 (к примеру). Можно ли организовать раскатывающийся список на эти числа (по обеим методикам получения кнопки) не делая при этом таблицу данных из этих числе. То есть чтобы раскатывающийся список содержал в себе эти числа, а на эту клетку у меня будет ссылаться формула и будут производиться расчеты.

okshef
24-05-2011, 20:34
Без таблицы, не используя макросы, нельзя. Где вы будете хранить ваши числа? Можете использовать другой лист, чтобы на "расчетном" листе не было "постороннего"

Pozia
25-05-2011, 15:53
okshef, а с макросами сложно?
И еще вопрос по последнему виду раскатывающего списка через проверку данных. Как увеличить список свыше 8 по умолчанию?

okshef
25-05-2011, 22:01
Pozia, простите мою сегодняшнюю усталость - Учебник VBA (http://www.google.com/search?client=opera&rls=ru&q=%D1%83%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA+VBA&sourceid=opera&ie=utf-8&oe=utf-8)

Pozia
25-05-2011, 22:05
okshef, ну хоть буду знать как называется в чем разбираться. но пака не до подробного изучения. сейчас нужны ответы на вопросы для работы. будет время попробую глубже изучить эксель и VBA ). А по поводу
И еще вопрос по последнему виду раскатывающего списка через проверку данных. Как увеличить список свыше 8 по умолчанию? »
не подскажете?

okshef
25-05-2011, 22:07
Как увеличить »
не знаю.

ferget
25-05-2011, 22:51
Pozia, у меня эти списки создаются без ограничений

можете дать документ, где есть ограничения?

Pozia
25-05-2011, 22:57
ferget, держите

okshef
25-05-2011, 23:04
Pozia, Выпадающий список в ячейке (http://www.planetaexcel.ru/tip.php?aid=34) - способ с элементом ActiveX

Pozia
26-05-2011, 12:56
метод актив больше всего понравился своей гибкостью настроек. Не могу понять только как сделать чтобы в целевой ячейки выводилось не содержание массива, а номер выбранной строки?

okshef
26-05-2011, 13:10
Тогда нужен не ActiveX, а элемент управления

Pozia
26-05-2011, 13:14
и почему мелкософт не могут сделать все до конца? Чтобы все везде было. Ладно... Буду условиями добивать.

Pozia
30-05-2011, 07:54
okshef, вы мне советовали функцию Индекс. А как будет обратная команда? Список полученный через проверку параметров дает сразу число из таблицы, а мне уже нужен номер строки из этой таблицы )




© OSzone.net 2001-2012