У меня есть функция в модуле. Функция определяется следующим образом:
Public Function CourseSetup(ByVal SROfferId As Integer) as string
Когда функция вызывается, следующая строка не работает:
Worksheets("CourseEvaluation").Range("CourseName").value = "1234"
выходит из строя с ошибкой 1004.
Эта же строка в подпрограмме (макросе) работает. CourseName
- это одна ячейка с именем ранжированного. Получение значения для вышеуказанного диапазона работает.
В ближайшем окне:
?Worksheets("CourseEvaluation").Range("CourseName").value
возвращает текущее значение в диапазоне.