VBA в Excel - почему пользовательские функции не раб наравне с материнскими, т.е. теми что есть в нем изначально при таких процедурах как подбор параметра или поиск решения.
Должны ли они работать вообще?
Может оттого что нет цифровой подписи или сами пользовательские функции коряво написаны
(ну например:
Function УРОТ(A, B)
'Возвращает корень кубического уравнения оттяжки: x-A/x^2=B
Select Case A
Case Is < 0: УРОТ = "A have to be positive!"
Case Is > 0: УРОТ = 1 / 6 * (108 * A + 8 * B ^ 3 + 12 * Sqr(81 * A ^ 2 + 12 * A * B ^ 3)) ^ (1 / 3) + 2 / 3 * B ^ 2 / ((108 * A + 8 * B ^ 3 + 12 * Sqr(81 * A ^ 2 + 12 * A * B ^ 3)) ^ (1 / 3)) + 1 / 3 * B
End Select
End Function