Страницы: 1
RSS
Выпадающий список из динамических значений
 
Здравствуйте!
Кто знает путь к решению такой задачи?
Возможно ли создать выпадающий список из динамических значений, не отраженных на листе? Задача такая: есть переменная n, в зависимости от этой переменной выпадающий список должен формироваться из целых чисел не более n. Например при n=5 список предлагает числа 1,2,3,4,5; при n=3 список предлагает числа 1,2,3 и т.д. Возможно ли решить эту задачу без формирования промежуточных таблиц?
Спасибо!
Изменено: Popovkonstr - 12.08.2018 23:32:36
 
Увы...
Но если на форме (UserForm) - можно.
 
или сделать вид, что нет промежуточных таблиц...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Спасибо большое!
Прием интересен.
До этого пробовал сделать универсальный способ, чтобы макрос принимал значение n, генерировал массив, присваивал массиву имя и после выпадающий список по имени. Но знаний VBA еще маловато, только учусь.  
 
Если этот список "проверка ввода", и чисел не особо много (и короткие!), то можно макросом формировать строку. Но если она получится длиннее 255, то будут проблемы при открытии файла. Тогда проще делать на диапазонах.
Страницы: 1
Наверх