Hallo,
ich habe mich bei einem Kunden weit aus dem Fenster gelehnt und ihm angeboten, eine Excel-Arbeitsmappe in ein .NET-Programm einzubinden (Hintergrund ist, dass diese Arbeitsmappe vermarktet werden soll und deshalb nicht in Excel bearbeitet werden darf). Die Eingaben sollen in WindowsForms-Masken erfolgen. Es müssen jedoch auch bestimmte Arbeitsblätter mit Grafiken angezeigt werden. Eine Forderung des Kunden ist, dass eine zweite Exel-Instanz uneingeschränkt lauffähig sein soll. Ich habe diverse OLE-Container für .NET im Internet gefunden und getestet. Sobald ich meine Arbeitsmappe in einem der Container anzeige lässt sich eine vor meinem Programm gestartete Excel-Instanz nicht mehr bedienen. Starte ich eine weitere Excel-Instanz nach meinem Programm funktioniert diese einwandfrei. Hat irgendjemand einen Hinweis für mich, wie ich vorgehen muss, damit die zweite Excel-Instanz in jedem Fall funktioniert?
Vielen Dank im Voraus
Klaus
P.S.: Die Applikation läuft unter .NET 2.0 und muss Excel ab Version 2000 untestützen.
ich habe mich bei einem Kunden weit aus dem Fenster gelehnt und ihm angeboten, eine Excel-Arbeitsmappe in ein .NET-Programm einzubinden (Hintergrund ist, dass diese Arbeitsmappe vermarktet werden soll und deshalb nicht in Excel bearbeitet werden darf). Die Eingaben sollen in WindowsForms-Masken erfolgen. Es müssen jedoch auch bestimmte Arbeitsblätter mit Grafiken angezeigt werden. Eine Forderung des Kunden ist, dass eine zweite Exel-Instanz uneingeschränkt lauffähig sein soll. Ich habe diverse OLE-Container für .NET im Internet gefunden und getestet. Sobald ich meine Arbeitsmappe in einem der Container anzeige lässt sich eine vor meinem Programm gestartete Excel-Instanz nicht mehr bedienen. Starte ich eine weitere Excel-Instanz nach meinem Programm funktioniert diese einwandfrei. Hat irgendjemand einen Hinweis für mich, wie ich vorgehen muss, damit die zweite Excel-Instanz in jedem Fall funktioniert?
Vielen Dank im Voraus
Klaus
P.S.: Die Applikation läuft unter .NET 2.0 und muss Excel ab Version 2000 untestützen.
Comment