Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Пользовательский тип необходимо определить до того, как на него можно будет ссылаться. Эта ошибка имеет следующие причины и способы решения:
Переменна объявлена с пользовательским типом до того, как отобразилось определение пользовательского типа. В следующем примере переменная
OtherVarобъявляется до того, как ее тип (OtherType) будет известен:Type MyType OtherVar As OtherType End Type Type OtherType WholeVar As Integer RealVar As Double End TypeВо избежание ссылки вперед измените положение определений типов.
Пользовательский тип вложен сам в себя.
Type MyType MyVar As Integer OtherVar As MyType End TypeУдалите вложенный тип, ссылающийся сам на себя. Такое может произойти, если тип вложен в другой тип, в котором первый тип уже объявлен. Проверьте определения всех вложенных типов во избежание дублирования.
Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.