ユーザー定義型の変数の宣言、またはその変数に値を代入するステートメントで、キーワード New が使用されました。ユーザー定義型の変数の参照にはキーワード New を使用できません。以下に例を示します。
Type MyType
A As Integer
End Type
Dim X As New MyType ' Illegal
または
Set X = New MyType ' Illegal
キーワード New は、オブジェクト参照変数 (クラスのインスタンス) への値の宣言や代入に使用します。
宣言または代入ステートメントから New を削除してください。