«Пользовательский тип не определен» для простого пользовательского типа
-
10-10-2019 - |
Вопрос
В Excel 2007 у меня есть следующий очень простой код в VBA:
Public Type specType
sb As Long
End Type
Private Sub MyButton_Click()
Dim spec As specType
'...
End Sub
Когда кнопка нажимается, я получаю пользовательский тип, не определенный, не определенный «ошибка» на линии «Dim Spect как Spectype» ... почему? Должен ли я перемещать мои пользовательские типы в специальное место?
Решение
Оказывается, типы должны быть определены до Любые функции в модуле, в противном случае они просто не будут распознаваться (не давая вам ошибку).
Не связан с StackOverflow