Здравствуйте, Alexander S. Aksenov, Вы писали:
ASA>Не знаю, что за ошибка, нет ни каких сообщений просто при пошаговом проходе маркер текущей строки выполнения исчезает по середине функции и вторая ее часть не выполняется.
Пользовательские функции (UDF), то есть не просто Function, а те, которые вставляются в ячейку, не должны изменять никакие ячейки книги. Это такой дизайн, иначе с алгоритмом пересчета были бы проблемы.