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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Entfernen Sie die Klammern.
Sonst sind Sie versuchen, hinzufügen, um die Sammlung der Wert der Standardwert-Eigenschaft Ihrer
Holding
Instanz, und es nicht über eine default-Eigenschaft.InformationsquelleAutor GSerg