Excel vba: falsche Anzahl von Argumenten oder ungültige Auflistung von Eigenschaftenzuweisungssammlungen

8

Ich habe ein

bekommen
  

falsche Anzahl von Argumenten oder Sammlung ungültiger Eigenschaftenzuweisungen

Fehler für eine lange Zeit jetzt, kann aber nicht herausfinden, was los ist. Ich habe eine Klasse und ein Collection innerhalb dieser Klasse und ein Sub , um Werte zu dieser Sammlung hinzuzufügen.

%Vor%

Innerhalb des Hauptmoduls:

%Vor%

Warum schlägt das fehl und wie füge ich die Elemente einer Sammlung einer Klasse hinzu?

    
Ans 22.11.2017, 08:18
quelle

2 Antworten

6

sumLosses ist vom Typ Collection , deshalb ist es ein Objekt und muss Set zu einer anderen Variable / Funktion sein.

Mit Set sollte es funktionieren:

%Vor%

Auch die Definition der Eigenschaft As Collection ist vielleicht keine schlechte Idee (aber das hat den Fehler nicht verursacht).

    
Pᴇʜ 22.11.2017, 08:26
quelle
3

Sie müssen Public Property Get getSumLosses() als Collection deklarieren und Set verwenden:

%Vor%

:)

    
ashleedawg 22.11.2017 08:29
quelle

Tags und Links