Validation List из значения ячейки
Добавлено: 21 мар 2008, 00:39
В ячейке сложной формулой создаётся список допустимых строк для другой ячейки
типа: aa;bbb;e5;g88;a44;u;tttt
Хочется использовать этот список для создания выпадающего списка в другой ячейке,
используя Validation List.
При банальном указании в .Validation.add Formula1:=MyCell.Value
через раз вместо списка получается просто один элемент - строка с ;
При явном указании этого же списка значений через интерфейс - всё всегда работает
Excel 2003 eng SP3 (With rus MUI)
Хочется в идеале вообще без VBA сослаться в интерфейсе проверки данных на
формулу, cсылающуюся на мою ячейку со значениями для получения выпадающего списка.
Можно переформулировать проблему. Как формулой из строки создать ранг(массив)
Вариант с записью элементов строки во временные ячейки рабочего листа меня не устраивает.
Как строить связанные проверочные списки я тоже знаю
Интересно решение именно поставленной задачи
типа: aa;bbb;e5;g88;a44;u;tttt
Хочется использовать этот список для создания выпадающего списка в другой ячейке,
используя Validation List.
При банальном указании в .Validation.add Formula1:=MyCell.Value
через раз вместо списка получается просто один элемент - строка с ;

При явном указании этого же списка значений через интерфейс - всё всегда работает

Excel 2003 eng SP3 (With rus MUI)
Хочется в идеале вообще без VBA сослаться в интерфейсе проверки данных на
формулу, cсылающуюся на мою ячейку со значениями для получения выпадающего списка.
Можно переформулировать проблему. Как формулой из строки создать ранг(массив)
Вариант с записью элементов строки во временные ячейки рабочего листа меня не устраивает.
Как строить связанные проверочные списки я тоже знаю

Интересно решение именно поставленной задачи