VBA Hinzufügen einer Klasse zu einer Kollektion

Habe ich ein Klassenmodul namens Halten. In ihm sind mehrere öffentliche Variablen. Mein code ist:

Dim holdings as Collection
Dim h as Holding

Set holdings = new Collection

For i = 1 to last
    Set h = new Holding

    h.x = y
    '... etc

    holdings.Add(h)
Next i

Dies gibt mir die Fehlermeldung "Objekt nicht unterstützt diese Eigenschaft oder Methode nicht" auf die holdings.Add(h) Linie, aber überall wo ich schau, es gibt genau dieses Beispiel, wie dies zu erreichen. Was bin ich?

InformationsquelleAutor Logan | 2011-06-13

Schreibe einen Kommentar