ArrayList
Visual Basic Excel 2003 で、Java のようなクラスを作成しようとしています。
ジャワ
List<Employee> employees = new ArrayList<Employee>();
Employee employee = new Employee();
employee.setName("tom");
employees.add(employee);
VB
Dim resultList As New Collection
Dim Manager As Employee
Manager.Name = "df"
resultList.Add ("rr") 'correct
resultList.Add (Manager) 'error
しかし、これにより次のエラーが発生します。
パブリック オブジェクト モジュールで定義されたユーザー定義型のみを、バリアントとの間で強制変換したり、レイト バインド関数に渡したりできます。