Страницы: 1
RSS
Использование именованных формул в макрофункции ВЫЧИСЛИТЬ, Можно ли?
 
Парни, доброго времени суток!

Подскажите, пожалуйста, можно ли каким нибудь образом использовать именованные функции в макрофункции ВЫЧИСЛИТЬ ( англ. Evaluate).
Создаю именованную функцию Eval, которую определяю как =ВЫЧИСЛИТЬ(B1). Предполагается, что в B1 имя именованной функции, например, Test, которая определена как =C1+D1.
Результат: применение =Eval вызывает ошибку #ЗНАЧ!, при этом если в B1 простое выражение, например, 12/3 то результат 4.
Либо я чего-то не пониманию в использовании именованных формул или именованные формулы в Evaluate нельзя применять, есть ли у Вас какая либо информация по этому поводу?

Все описанное реализовано в примере.

Дополнительно: пробовал вызывать в макросе - результат тот же.
Изменено: ClearKbdBuf - 26.09.2014 22:48:46
 
работает. Поправьте ссылки в именах.
Скрытый текст
F1 творит чудеса
 
Максим, спасибо огромное, за уделенное время. Однако, делаю тоже самое (как мне кажется  :)  ), но результат прежний.
Все в приложенном файле.
Изменено: ClearKbdBuf - 27.09.2014 23:56:14
 
Цитата
ClearKbdBuf пишет: но результат прежний.
перепишите ещё раз формулы в диспечере имён сославшись на ячейки.FLab-1ss.xlsm (16.81 КБ)
Изменено: Jack - 30.09.2014 02:16:49
Страницы: 1
Наверх