Hallo Struppi,
was mir auch gerade noch einfaellt 
Wenn du eine Klasse erstellst, so kannst/ musst du ja die Eigenschaft Instanzing der Klasse einstellen.
Diese Eigenschaft kann folgende Werte haben.
Private(1)
PublicNotCreatable(2)
SingleUse(3)
GlobalSingleUse(4)
MultiUse(5)
GlobalMultiUse(6)
Diese Eigenschaft hat folgende Bedeutung:
Private:
Ist nur für interne Verwendung in der ActiveX Komponente vorgesehen, als Anwendungsprogrammier hast du darauf keinen Zugriff! Im Objectkatalog ist die Klasse nicht aufgelistet!
PublicNotCreatable:
es kann nur darauf zugegriffen werden, wenn eine Instanz durch eine ActiveX Komponente erstellt wird!
SingleUse:
Neue Instanzen können gebildet werden! Jedoch wird jede neue Instanz erneut in den Speicher geladen!
GlobalSingleUse:
wie SingleUse. Auf Eigenschaften und Methoden kann man jedoch sofort zugreifen, ohne eine Instanz zu bilden
MultiUse
Du kannst via New neue Instanzen bilden. Es wird jedoch nur 1 Instanz in der ActiveX Komponente verwendet!
GlobalMultiUse
wie MultiUse. Auf Eigenschaften und Methoden kannst du jedoch sofort zugreifen, ohne eine Instanz bilden zu muessen.
Bsp:
'In der Klasse würde sich die Methode "Info" befinden
'Private
'Kein Zugriff möglich!
'PublicNotCreatable
'Eigentlich kein direkter Zugriff möglich. Dennoch kannst du hier tricksen! Das erstellen von Instanzen ist ausschließlich dem Server vorenthalten! Erstelle dazu eine Klasse mit der Instancing Eigenschaft vom Typ 6! Diesen kannst du dann ganz bequem auf die Klasse zugreifen lassen!
Public Property Get ZugriffAufC2() as C2
if oc2 is Nothing then set oc2=new oc2
set ZugriffAufC2=oc2
End Property
'Aufruf könnte wiefolgt ausschauen
ZugriffAufC2.Info
'Bedenke. Mit diesem Wege kannst du nur 1 Instanz erzeugen!
'SingleUse
Dim oc3 as New C3
oc3.Info
'oder
Dim oc3 as C3
Set oc3=New C3
oc3.Info
'GlobalSingleUse
c4.info
'MultiUse
Dim oc5 as New C5
oc5.Info
'oder
Dim oc5 as C5
Set oc5=New C5
oc5.Info
'GlobalMultiUse
c6.Info
Bedenke aber das wenn du mehr als nur 1 Instanz vom Typ 3 oder 4 erstellst, so wird jede Instanz erneut in den Speicher geladen, was dazu führt das der Ressourcenbedarf enorm steigt!
So, nun schaue mal in deinem Project, welches Instancing du gesetzt hast und ob du sie richtig aufrufst 
Alternativ kannst du mal in der Klasse im Class_Inialize eine Meldung ausgeben ob die Klasse instanziert ist 
MfG Alex