Страницы: 1
RSS
Проверка данных. Источник = массив констант
 
Дорогие друзья!
Подскажите, пожалуйста, появилась ли в современных версиях MS Excel возможность как-то обойти запрет на использование одномерного массива констант в качестве источника данных для выпадающего списка (проверка данных)?
Я раскопал на форуме аналогичную тему 2012 года, но тогда такой возможности не было найдено.
Всем здоровья и жизнелюбия!
 
массив констант в диапазон на лист
ссылка на диапазон в качестве Formula1
если  строка собранная из списка констант вместе с разделителями не превышает 255 символов - используйте эту строку
если положить в строку больше 255 символов, ждите удивительных приключений с содержимым файла, после сохранения и следующего  его открытия
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Игорь, могли бы Вы немного развернуть (или проиллюстрировать) свой ответ?
Вариант с выводом массива-констант во вспомогательные ячейки на листе, которые далее уже можно использовать в качестве источника данных для списка, мне понятен.
А что Вы пишите об использовании строки, ограниченной 255 символами? Мне кажется, что я в своей реальной задаче укладываюсь в означенное ограничение.  
 
ваш файл без поддержки макросов, откуда в нем возьмется массив констант? а сочинять пример самому - облом
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Игорь, так вопрос о Проверке данных, зачем коробочка для макросов?
Ответ - нет, массив констант в Проверке данных применить нельзя
 
А почему именно массив констант? Чем строка констант не подходит?
 
массив констант обьединить в строку с разделителем запятая
использовать полученную строку для проверки данных
IKor, пытается использовать в качестве проверки данных какой-то гипотетический массив констант НИКАК не связанный с листами, диапазонами
я говорю о том, что такие массивы живут в данных типа array, а данные типа array живут в макросах, а макросы не живут в файлах xlsx, поэтому делаю вывод что обещанного массива констант нет в файле, а я его набивать не собираюсь.
поправьте меня, если такой массив есть в файле, прикрепленном к #1
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Виктор, спасибо за разъяснение. Жаль.

Игорь, я имел в виду "именованный диапазон", ссылающийся на несколько постоянных текстовых значений, записанных в фигурных скобках...
 
см. Проверка данных для Д2
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
А чем плох именованный диапазон ячеек на (скрытом) листе?
Изменено: sokol92 - 08.04.2020 14:51:18
Владимир
Страницы: 1
Наверх