Probleme mit Dll und Excel

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Boron17.

    Probleme mit Dll und Excel

    Hallo zusammen,

    ich bin neu hier als User, habe aber im Forum schon viele interessante Beiträge gefunden, die mir weitergeholfen haben. So nun zu meinem Problem:

    Ich möchte Funktionen aus einer VBA-Anwendung in eine DLL auslagern. Mit einer einfachen Funktion die mir nur Werte zurückgibt funktioniert es auch einwandfrei. Mein Problem ist das ich aus einer laufenden Excel-Datei über VBA die DLL aufrufen will und in der laufenden Excel Datei Änderungen durchführen will. Nur irgendwie weiß ich nicht wie ich nach dem DLL Aufruf die Excel Datei wieder finden soll. Sie ist zwar offen aber ich kann sie in der DLL nicht ansprechen. Gibt es einen einfachen Befehl wie man die Quelle des Aufrufs bestimmen und verwenden kann. In VBA bin ich ein Fortgeschrittener Anfänger, aber in VB habe ich kaum eine Ahnung.
    Die DLL habe ich mit VB Express 2010 erstellt. Wir verwenden Excel 2003.

    Ich hoffe Ihr könnte mir weiterhelfen.


    Danke

    Boron17