powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel, выбор нескольких элементов одновременно из раскрывающегося списка
25 сообщений из 28, страница 1 из 2
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36516701
3metil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сабж. Как сделать, чтобы в раскрывающемся списке можно было выбирать не один, а несколько элементов одновременно, и чтобы они потом все вставлялись в одну ячейку. Простите, если вопрос глупый, гугление и поиск по меню не помогли.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36516812
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3metilКак сделать, чтобы в раскрывающемся списке можно было выбирать не один, а несколько элементов одновременно, и чтобы они потом все вставлялись в одну ячейку.Никак.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36516841
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36517647
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
? Multiselect И чего?
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36518060
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Чего чего?
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36518478
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделайте не ComboBox, а ListBox - у него есть свойства MultiSelect и Selected.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36518497
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?Чего чего?Как Вы мультиселект в раскрывающийся список запихаете?
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36518597
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Там полно примеров.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36518781
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?Там полно примеров.В раскрывающемся списке, это невожможно. И примеров таких там нет и быть не может.
В КомбоБокс тоже.
Это возможно ТОЛЬКО в ЛистБокс.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36519037
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
И этого не достаточно?
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36519042
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?И этого не достаточно?Мне это вообще не надо :-)
Пусть 3metil решеет.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36519047
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще, как вариант, можно сделать ListBox, наполняемый из ComboBox (выбрали пункт - перенесли). ListBox для того, чтобы можно было и его править, лишнее там попало, например... И когда сформирована нужная выборка - уже переносить в ячейку как надо. Но это так, извращение, поскольку ListBox с прокруткой вполне уже самодостаточен.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36521144
3metil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще это все нужно для проверки ввода в столбце, где могут быть только определенные значения, причем вставляться их может не одно а несколько. Про лист бокс я понял, хотел бы как-нибудь реализовать это через меню: Данные-Провверка. Или можно как-то привязать это к одному лист боксу?
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36521168
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3metilХотел бы как-нибудь реализовать это через меню: Данные-Проверка.Ну вот, о чём я и говорил :-)
Смотри мой пост от 12 мар 10, 14:27 , первый ответ в этой теме.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36521198
3metil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну не ставить же в каждую ячейку свой лист бокс? Неужто нет более простого способа?
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36521209
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Зачем в каждую. Пусть будет один, а данные возвращать в последнюю активную до листбокса.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36521225
Фотография vlth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3metil, зачем Вам тогда вообще список для сравнения? - сделайте, что нужно, как Вы хотите - через меню данные->проверка. Или напишите код проверки вводимых значений (размещать его нужно в процедуре Worksheet_Change() модуля раб. листа или Worksheet_SelectionChange() модуля книги)
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36521511
3metil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlth3metil, зачем Вам тогда вообще список для сравнения? - сделайте, что нужно, как Вы хотите - через меню данные->проверка. Или напишите код проверки вводимых значений (размещать его нужно в процедуре Worksheet_Change() модуля раб. листа или Worksheet_SelectionChange() модуля книги)
Я не совсем точно написал, главное, конечно, вставлять значения, чтобы не вбивать их в ручную, просто набор этих значений жестко задан.

?Зачем в каждую. Пусть будет один, а данные возвращать в последнюю активную до листбокса.
Довольно интересная идея, спасибо, буду пробовать!
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36540268
3metil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?Зачем в каждую. Пусть будет один, а данные возвращать в последнюю активную до листбокса.
А вы не могли бы подсказать метод определения последней активной ячейки, что-то не получается найти.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36540316
3metil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3metil
А вы не могли бы подсказать метод определения последней активной ячейки, что-то не получается найти.
b = ActiveCell.Column
a = ActiveCell.Row
Cells(a, b)
Это как я понял, делается так как выше. А вот каким методом или свойством вытащить из листбокса только отмеченные значения, для того, чтоб они вставились в ячейку?
самое логичное из того, что напрашивается - Cells(a, b) = Listbox1.Selected - не работает
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36540364
Djon Player
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3metil?Зачем в каждую. Пусть будет один, а данные возвращать в последнюю активную до листбокса.
А вы не могли бы подсказать метод определения последней активной ячейки, что-то не получается найти.Ну поидее достаточно просто использовать ActiveCell, это и есть активная ячейка.
Т.е. если бы ваш код
Код: plaintext
Cells(a, b) = Listbox1.Selected
работал, то вместо этого можно было бы написать так:
Код: plaintext
ActiveCell = Listbox1.Selected
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36540560
3metil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Djon Player, спасибо, так действительно чуть проще

По сабжу, запутался окончательно. Свойство Selected не подходит, потому что действует для всего ListBox'a. Идентифицировать конкретную запись можно с помощью свойства .List

Код: plaintext
ListBox1.List( 0 ,  0 )

Но в таком случае снова встает вопрос, как определить, выделена ячейка или нет, так как свойство Selected сюда уже не прикрутить.

На англоязычных форумах пишут что-то про свойство .Items (или .Item), но такого в моем 2003 Excele к сожалению нет.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36540570
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Вы примеры смотрели?
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36540618
3metil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?Вы примеры смотрели?
Какие именно? Не совсем понял суть вопроса.
...
Рейтинг: 0 / 0
Excel, выбор нескольких элементов одновременно из раскрывающегося списка
    #36540628
3metil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вы про свойство .Item, то те примеры, вообще, по-моему, были не для VBA а для С++/С#/Java
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel, выбор нескольких элементов одновременно из раскрывающегося списка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]