Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: 04comp от 18 июня 2018, 19:55

Название: VBA: Ошибка: Compile error: Sub or Function not defined.
Отправлено: 04comp от 18 июня 2018, 19:55
При запуске макроса появляется ошибка:
Compile error: Sub or Function not defined

в строке:
Set att_ref = GetAttByName(block_ref, "IIC")

Почему происходит ошибка?
Название: Re: VBA: Ошибка: Compile error: Sub or Function not defined.
Отправлено: Администратор от 18 июня 2018, 19:58
Нет функции "GetAttByName". Макрос запускает эту функцию, а её нет.

Вам надо найти эту функцию. То есть должен быть код, который начинается и заканчивается так:
Function GetAttByName()
End Function
Название: Re: VBA: Ошибка: Compile error: Sub or Function not defined.
Отправлено: 04comp от 18 июня 2018, 20:01
спасибо