Как мне оценить текстовую строку, содержащую именованный диапазон? Я пробовал с EVAL, ОЦЕНКОЙ И КОСВЕННЫМИ без успеха.Оценить текст, содержащий именованный диапазон
Немного подробнее ..
В другой системе, у меня есть 50+ формулы с переменными 200+, пример следующим образом:
<ABC>+<DEF>/<TRE-1>
Чтобы иметь возможность использовать их все сразу в Excel без изменений вручную каждую формулу, переменного и оператора, я использую пару (или больше) Подставляют формулы для отображения строки, Excel может быть в состоянии переварить:
=ABC+DEF/TRE_1
Я все ссылки variab les до именованных диапазонов. Для например:
ABC является ячейка B2, значение 5,4
DEF клеточно B3, значение 3,2
TRE_1 клеточно B4, значение 1
Но тогда я не могу получить в результате строка, вычисляемая с помощью INDIRECT или EVALUATE. Он просто дает мне ошибку #NAME или #REF, потому что кажется, что она не распознает переменную как именованный диапазон (и, следовательно, значение).
Любые идеи?
Я не хочу реализовывать это в VBA. Я знаю, что это возможно с использованием метода .RefersTo.
+1 для нетривиальной проблемы –