Events aus Makros ?

theonlyandy

Mitglied
HalliHallo zusammen!

Man kann, wenn man z.B. Office-Anwendungen einbindet, natuerlich deren
Makros ausfuehren lassen.

Ein konkretes Beispiel:
Ich habe eine Anwendungs in VB.NET geschrieben, die mir Makros ueber eine Excel-
Applikation ausfuehrt.
app.run so ungefaehr. Ich kann dabei auch Parameter uebergeben.

Jetzt kommt das Thema:
Meiner Meinung nach sind Makros TOTAL abgekapselt von der .NET Umgebung.
Sprich die Makros kennt nur EXCEL, nicht aber VB.

Jetzt kommt aber mein Kollege, der glaubt mir einfach nicht, dass das so gekapselt.
Sein kann.
Er ist der Meinung dass es demnach moeglich sein muss, EVENTS, die ich in meinem
Excel-Makro ausloese, in VB.NET entsprechend zu handeln.

Nun meine Bitte an euch: Wer kann der ganzen Sache Aufklaerung geben?
Waere super, wenn Ihr zur Diskussion beitragen koenntet.

Gruss,
Andy
 
So wie ich das sehe, funktioniert das nicht, da das Makro unter Excel alleine schon aufgrund der Sicherheitsstufe keinen Zugriff auf die .NET-Anwendung erhält. Dann kommt noch dazu, dass das Makro die .NET-Anwendung gar nicht kennt. Dies läuft alleine unter Excel ab und bekommt von der Anwendung durch die es gestartet wurde rein gar nichts mit. Kann mir also nicht vorstellen, dass die möglich sein sollte.
 
Zurück