title image


Smiley Re: Visual Basic in Excel Importieren (als User Form)
Du kannst keine VB-Form in VBA so verwenden, wie du eine Userform verwendest.

Umgekehrt ist es genauso. Man kann eine VBA-Userform nicht in VB verwenden.

Das liegt ganz einfach daran, daß das zwei völlig verschiedene Objekte mit verschiedenen Schnittstellen sind.



Das einzige das funktioniert, ist, daß du deine VB-Form in eine ActiveX-dll packst und diese dll in VBA bei den Verweisen aufnimmst.

Da eine VB-Form immer ein privates Objekt ist, kannst du von außerhalb (hier also VBA aus) nicht direkt auf diese Form zugreifen.

Du mußt in diesem Fall in der dll eine entsprechende Klasse schreiben, über die du auf diese Form zugreifst.
Gruß
Gaga

___________________________________________________________________

Profilösungen für VB6
wenn nicht anders angegeben, sind alle Codebeispiele nicht getestet, nur getippt


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: