Последовательность выполнения пользовательских функций

Программирование на Visual Basic for Applications
Calvin
Постоялец
Постоялец
 
Сообщения: 409
Зарегистрирован: 21.01.2003 (Вт) 12:13
Откуда: Sebastopol

Последовательность выполнения пользовательских функций

Сообщение Calvin » 22.02.2005 (Вт) 13:30

Здраствуйте, уважаемые!
Есть проблема.
У меня имеется в Excel-кой книге несколько пользовательских функций.
Допустим зависимость их друг от друга такая

функция1 (аргумент1)
......................\
........................\
......................функция2 (аргумент1)
............................................\
..............................................\
..........................................функция3 (аргумент1)

А пересчет вот в таой последовательности
1.функция1
2.функция3
3.функция2
Короче, у меня все ломается таким образом.
Может это зависит от последовательности расположения этих функций в модулях или последовательности расположения самих модулей???
Последний раз редактировалось Calvin 22.02.2005 (Вт) 13:32, всего редактировалось 1 раз.
-Whose the motocycle, is this? -It`s a chopper, baby! -Whose chopper is this? -Zed`s! -Who is Zed? -Zed`s dead, baby, Zed`s dead! :-D

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 22.02.2005 (Вт) 13:32

Сверху-вниз, слева-направо, по ячейкам.
По крайней мере так было до 97 офиса.
Lasciate ogni speranza, voi ch'entrate.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 22.02.2005 (Вт) 13:38

Ничего не понял.
В чём проблема-то? Excel пересчитывает по дереву зависимостей. То есть всё всегда считается правильно.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 22.02.2005 (Вт) 13:38

Не очень понял, что там от чего зависит в функциях, но от последовательности функций в модуле и модулей ничего зависеть не должно.
Быть... или не быть. Вот. В чём вопрос?

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 22.02.2005 (Вт) 13:39

Вот интересно - три ответа, и все про разное... Кто угадал, в чем был вопрос? :D
Быть... или не быть. Вот. В чём вопрос?


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 5

    TopList