Показать полную графическую версию : [решено] как создать в эксель расскатывающийся список?
Pozia, в сообщении у v12345 это написано:
Вместо раскрывающегося списка использовано условие на значение (создается Данные - Проверка данных - Список) »
затем выбирается диапазон.
не совсем то »
объясните тогда подробнее. В принципе, в файле изложена только методика.
okshef, ну все тоже как изначально, только данные в таблице идут не сверху вниз, а слева направо.
То есть в верхней строчке нижней таблицы: 5П 6,5П 8П 10П
А в левом столбце
h
b
s
t
R
r1
Так?
А результат в верхней таблице в виде строчки h b s t R r1?
Так? »
угу
А результат в верхней таблице в виде строчки h b s t R r1? »
в данном случае да, но предполагается что в будущем мне понадобится и так и так (результат в верхней таблице)
okshef, я в теме еще одну тему с головоломкой для меня создал. мот глянете. она для меня более сейчас приоритетна.
Рама-mod.xls (http://forum.oszone.net/attachment.php?attachmentid=64269&d=1306183385) - лист 3
okshef, все понял кроме того как вы делаете эту хитрую кнопку )
Видеоинструкция (http://okshef.narod.ru/Edu/List_in_cells/Excel.html)
okshef, клевая инструкция!!! ) Назрел еще вопрос. Простите за назойливость. Вот есть у меня ряд чисел - 2 10 25 34 (к примеру). Можно ли организовать раскатывающийся список на эти числа (по обеим методикам получения кнопки) не делая при этом таблицу данных из этих числе. То есть чтобы раскатывающийся список содержал в себе эти числа, а на эту клетку у меня будет ссылаться формула и будут производиться расчеты.
Без таблицы, не используя макросы, нельзя. Где вы будете хранить ваши числа? Можете использовать другой лист, чтобы на "расчетном" листе не было "постороннего"
okshef, а с макросами сложно?
И еще вопрос по последнему виду раскатывающего списка через проверку данных. Как увеличить список свыше 8 по умолчанию?
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)
okshef, ну хоть буду знать как называется в чем разбираться. но пака не до подробного изучения. сейчас нужны ответы на вопросы для работы. будет время попробую глубже изучить эксель и VBA ). А по поводу
И еще вопрос по последнему виду раскатывающего списка через проверку данных. Как увеличить список свыше 8 по умолчанию? »
не подскажете?
Pozia, у меня эти списки создаются без ограничений
можете дать документ, где есть ограничения?
Pozia, Выпадающий список в ячейке (http://www.planetaexcel.ru/tip.php?aid=34) - способ с элементом ActiveX
метод актив больше всего понравился своей гибкостью настроек. Не могу понять только как сделать чтобы в целевой ячейки выводилось не содержание массива, а номер выбранной строки?
Тогда нужен не ActiveX, а элемент управления
и почему мелкософт не могут сделать все до конца? Чтобы все везде было. Ладно... Буду условиями добивать.
okshef, вы мне советовали функцию Индекс. А как будет обратная команда? Список полученный через проверку параметров дает сразу число из таблицы, а мне уже нужен номер строки из этой таблицы )
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC