私は単純なVBA辞書を持っています。 Keyは文字列で、Itemはカスタムクラス(単純なプロパティといくつかの関数を含む)です。辞書インスタンスをクラスインスタンスとして格納 - オブジェクトはこのプロパティまたはメソッドをサポートしていません
辞書内の各クラスインスタンス(cNewClass)の関数の1つを呼び出そうとしています。私はここに苦労しています:ラインで
Dim i As Integer
Dim nt As New cNewClass
a = dict.Items
For i = 0 To dict.Count - 1
nt = a(i)
Next i
:「オブジェクトはこのプロパティまたはメソッドをサポートしていません」:
nt = a(i)
を私はエラーを取得します。
[編集:これは、動作しませんでしたしようとしました]私が代わりに?:
For i = 0 To dict.Count - 1
a(i).RunMethod(Args)
Next i
おかげのような何かができる - KC
グレート、警告のためのおかげでたくさん!新しいものはなくなった。 – keynesiancross