|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
16.03.2006, 18:10 | #1 | |
Аналог функции EVAL (LISP) в Exele
идущий по граблям
Регистрация: 26.05.2005
Сообщений: 5,095
|
||
Просмотров: 8246
|
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Жизнь заставляет вернуться к старой теме
Кажется, таких функций в Ёкселе нет Возлагал надежды на функцию ЗНАЧЕН, но не получилось. Может быть, кто-то встречал на просторах сети макрос, выполняющий эти действия? Помогите, PLS |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Если не искать по штатным функциям, то
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Цитата:
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
И опять жизнь заставляет вернуться к старой теме
Еще три вопроса: 1) Как поставить функцию GetFormulaCont на автозагрузку в Екселе? 2) можно ли сделать так, чтобы при использовании в формулах ссылок на ячейки функция возвращала не адрес ячейки, а содержимое той ячейки (хотя бы один уровень вложенности)? 3) терпеть не могу EXEL 2007, но не появилось ли в нем такое стандартное средство? |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Красин, все просто.
в ту ячейку, где нужен результат, например, F4 вводишь нужную формулу, типа =2+2 в ту ячейку, где нужна расшифровка (например F5), вводишь =GetFormulaCont(F4). Исходными данными будет расчетная формула в F4. При изменении в ней изменятся и результат в F4, и расшифровка в F5 А на мои вопросы никто не знает ответа, случайно? |
|||
|
||||
Регистрация: 05.09.2008
Сообщений: 24
|
Цитата:
А чтобы добавить формулу в автозагрузку, то я где-то читал, что надо сохранить книгу с формулой как xla-надстройку Excel, но подробностей не знаю. На эту тему есть хороший сайт http://digilander.libero.it/foxes/ я использовал в своих расчетах Class Math Expression Parser - надо импортировать в свой проект модуль класса и обычный модуль кода. Код:
Последний раз редактировалось Красин, 29.09.2008 в 16:56. |
|||
|
||||
Регистрация: 06.04.2009
Сообщений: 705
|
Нужен код или контрол который позволяет вычислить текстовую строку как формулу, но с оператором " & "
З.Ы. на VB, т.к. это будет *.exe но не из EXCEL. ScriptControl пробовал, там не катит. ____________________________ прошу прощения, всё работает
__________________
КазнитьØнельзяØпомиловать:eek: Последний раз редактировалось Сергей Дубина, 18.12.2009 в 14:44. Причина: разобрался |
|||