![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.11.2010
Сообщений: 22
|
![]()
Иногда случается так, что сталкиваясь со сложными функциями, включающими в себя множество других, хочется понять логику вычислений.
В следствии этого решил научить VBA выделять из сложной функции входящие в нее простые функции. И вот что у меня получилось. Интересно услышать комментарии по этому вопросу. ЗЫ. Подфункции вставляются непосредственно под рассматриваемой формулой Функция Fun_FindButtomFunction - ищет простые ПОДфункции в рассматриваемой функции и каждый раз возвращает одну простую функцию. SS.jpg Код:
Последний раз редактировалось jimmyyong; 16.06.2015 в 16:07. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 24.02.2012
Сообщений: 160
|
![]()
При этом не забываем про волшебную клавишу F9.
http://www.excelworld.ru/publ/hacks/...las/17-1-0-142 |
![]() |
![]() |
![]() |
#3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
я когда-то поставил себе задачу скромнее
разбить большую формулу на составляющие в скобках у меня получилось так: Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 17.11.2010
Сообщений: 22
|
![]()
Уважаемый IgorGo Ваша функция интересна, но по крайней мере для меня не совсем понятно как Вы ее используете(-вали). Будьте так любезны приложить какой-либо файл-пример ее использования.
|
![]() |
![]() |
![]() |
#5 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
формула используемая в соседней теме в жизни выглядит так:
Код:
Код:
открывающиеся скобки пронумерованы, вертикально под номером открывающейся скобки есть соотв. ей закрывающаяся скобка
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Производная сложной функции в Excel ! | gffdse33 | Microsoft Office Excel | 8 | 27.06.2012 01:22 |
Решение сложной функции в C++ | Shadroz | Помощь студентам | 2 | 18.03.2012 19:59 |
Построить график сложной функции | hike7 | C# (си шарп) | 1 | 29.06.2011 02:38 |
Чтение строки данных и разбор на отдельные части | }|{opa KopHeB | Помощь студентам | 2 | 27.01.2011 23:28 |
разбор строки на части | Wi1D | Общие вопросы C/C++ | 7 | 27.12.2009 23:31 |