在Excel 2007中,我在VBA中有以下非常简单的代码:

Public Type specType
    sb As Long
End Type


Private Sub MyButton_Click()
    Dim spec As specType

    '...
End Sub

单击按钮时,我会在“ DIM Spec As Spectype”行上获得“用户定义的类型未定义”错误...为什么?我必须将用户定义的类型移至特殊位置吗?

有帮助吗?

解决方案

结果必须定义类型 模块中的任何功能,否则它们根本不会被识别(而不会给您错误)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top