In C# ich versuche, eine Instanz eines Excel.Application -Objekts von einem Process -Objekt zu erhalten. Es scheint, als sollte es wirklich einfach sein, aber ich kann es nicht herausfinden und kann kein Beispiel finden. Um dies zu wiederholen, habe ich ein System.Diagnostics.Process-Objekt, von dem ich weiß, dass es auf eine laufende Excel-Instanz verweist. Ich muss jetzt ein Microsoft.Office.Interop.Excel.Application-Objekt wiederherstellen, das auf den Prozess verweist, damit ich die Excel-Anwendung aus C# manipulieren kann.Get Excel.Application -Objekt von Process oder HWND in .NET
Falls es einfacher wird, habe ich auch die HWND-ID und den Fenstertext mit dem aktiven Excel-Fenster verknüpft.
Danke.
mögliche Duplikate von [Wie bekomme ich Excel-Instanz oder Excel-Instanz CLSID mit der Prozess-ID?] (Http://stackoverflow.com/questions/770173/how-to-get-excel-instance-or-excel-instance -clsid-using-the-process-id) – Helen