little_skunk
Semiprofi
Thread Starter
- Mitglied seit
- 17.08.2006
- Beiträge
- 3.773
Hallo
Folgendes Problem. Wir nutzen hier auf Arbeit eine Software für automatisierte Tests. Die Testfälle liegen in Form von Excel Tabellen vor. Eine ganze Ansammlung von VBA Funktionen dient als Schnittstelle.
Jetzt soll eine neue Software die Testausführung übernehmen. Die Excel Tabellen sollen beibehalten werden. So der Plan. Die neue Software bietet eine wunderschöne und einfache API in Form einer .NET DLL. Natürlich nicht com visible.
Was kann ich jetzt machen um die .NET DLL in VBA nutzen zu können. Meine bisherigen Versuche sehen nicht so gut aus.
1.) DLL com visible machen. Mangels Quellcode zum kompilieren der DLL nicht möglich oder gibt es da irgend einen Trick?
2.) Vererbung geht nicht weil praktisch überall NotInheritable steht.
Was habe ich sonst noch für Möglichkeiten?
Folgendes Problem. Wir nutzen hier auf Arbeit eine Software für automatisierte Tests. Die Testfälle liegen in Form von Excel Tabellen vor. Eine ganze Ansammlung von VBA Funktionen dient als Schnittstelle.
Jetzt soll eine neue Software die Testausführung übernehmen. Die Excel Tabellen sollen beibehalten werden. So der Plan. Die neue Software bietet eine wunderschöne und einfache API in Form einer .NET DLL. Natürlich nicht com visible.
Was kann ich jetzt machen um die .NET DLL in VBA nutzen zu können. Meine bisherigen Versuche sehen nicht so gut aus.
1.) DLL com visible machen. Mangels Quellcode zum kompilieren der DLL nicht möglich oder gibt es da irgend einen Trick?
2.) Vererbung geht nicht weil praktisch überall NotInheritable steht.
Was habe ich sonst noch für Möglichkeiten?