Dim または Set ステートメントを使用してユーザー定義クラスか製品のクラスの新しいインスタンスが作成されましたが、クラスのコンストラクタサブルーチン (Sub New) が要求する引数が省略されています。以下に例を示します。
Class MyClass
Sub New(aString As String, anInt As Integer)
' ...
End Sub
End Class
Dim X As New MyClass("ABC") ' Illegal. MyClass's Sub New expects two
' arguments: a string and then an integer.
または
Class MyClass
Sub New(aString As String, anInt As Integer)
' ...
End Sub
End Class
Dim X As MyClass
Set X = New MyClass("ABC") ' Illegal. MyClass's Sub New expects two
' arguments: a string and then an integer.
必要なすべての引数を正しい順序で Dim または Set ステートメントに含めてください。