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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.09.2008, 14:46   #1
kay
Новичок
Джуниор
 
Регистрация: 27.09.2008
Сообщений: 1
По умолчанию Как увеличить длинну выпадающего списка: ДАННЫЕ-ПРОВЕРКА-СПИСОК

Как увеличить длинну выпадающего списка ДАННЫЕ-ПРОВЕРКА-СПИСОК
В списке около 100 значений, имеет много абрививтурных сокращений. При выборе появляется список из 8 значений и ползунок. Крайне не удобно искать и используя прокрутку ползунка - часто выбираю не нужные значения. Было бы намного легче, если список раскрывался хотя бы значений на 20. ?????
kay вне форума Ответить с цитированием
Старый 09.02.2009, 13:30   #2
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Нда...
если ответов нет, похоже нельзя....
а жаль))
а может все есть такая возможность?
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 09.02.2009, 14:01   #3
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Штатными средствами Excel, похоже, этого не добиться.

Где-то здесь на форуме встречал пример (автор вроде pashulka) - там это реализовывалось посредством перехвата щелчка на ячейке с последующей отрисовкой выпадающего меню с комбобоксом...

Можно, конечно, динамически рисовать комбобокс сразу при щелчке на нужной ячейке (с нужным количеством строк в списке, и с соответствующим обработчиком события выбора значения), но это долго...

Ну и, конечно же, остаётся вариант немного подредактировать библиотеку FM20.DLL (или какую-то аналогичную), изменив свойство ListRows комбобоксов на значение больше 8


Посмотрите, может так подойдёт:
(пощелкайте в желтых ячейках)
Вложения
Тип файла: rar Книга1.rar (10.3 Кб, 179 просмотров)

Последний раз редактировалось EducatedFool; 09.02.2009 в 14:52.
EducatedFool вне форума Ответить с цитированием
Старый 10.02.2009, 12:59   #4
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Спасибо за ответ.
Жаль, что нет штатных средств)).
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Данные-проверка-список (список на другом листе) Inbox Microsoft Office Excel 7 26.12.2008 01:43
Найти все слова, отличающиеся от заданного на 1 букву и имеющую ту же длинну. gred Помощь студентам 5 23.05.2008 08:32
Прокрутка выпадающего списка SAndrus Microsoft Office Excel 2 16.06.2007 17:52
В combobox выбирать данные из списка таблицы (Access) Inbox БД в Delphi 1 15.06.2007 10:45
Ширина выпадающего списка Python Microsoft Office Excel 8 11.03.2007 06:31