Hallo Leute,
ich möchte von meinem Programm auf eine Excel-Datei zugreifen,
was (zumindest theoretisch) mit "Imports Microsoft.Office.Interop... " nicht schwer sein soll.
Man kann laut Beschreibung Instanzen vom Typ Application (d.h Excel höchstpersönlich), Workbook (Arbeitsmappe), Worksheet (Tabelle) definieren und über VBA darauf zugreifen.
Meine Frage: Wie kann ich feststellen ob Excel oder Word überhaupt auf dem Rechner installiert ist.
Sogar eine Zuweisung:
App = New Application
führt zum Programmabbruch wenn die Anwendung nicht installiert ist.
Ich habe versucht mit: System.IO.File.Exists nach der "Excel.exe" zu suchen, hier muss aber der Pfad bekannt sein. Man könnte auch nach dem Pfad suchen und wenn der zurückgegebener String <> "" ist, weitermachen, aber vielleicht kennt jemand eine elegantere Lösung?
Danke im Voraus
ich möchte von meinem Programm auf eine Excel-Datei zugreifen,
was (zumindest theoretisch) mit "Imports Microsoft.Office.Interop... " nicht schwer sein soll.
Man kann laut Beschreibung Instanzen vom Typ Application (d.h Excel höchstpersönlich), Workbook (Arbeitsmappe), Worksheet (Tabelle) definieren und über VBA darauf zugreifen.
Meine Frage: Wie kann ich feststellen ob Excel oder Word überhaupt auf dem Rechner installiert ist.
Sogar eine Zuweisung:
App = New Application
führt zum Programmabbruch wenn die Anwendung nicht installiert ist.
Ich habe versucht mit: System.IO.File.Exists nach der "Excel.exe" zu suchen, hier muss aber der Pfad bekannt sein. Man könnte auch nach dem Pfad suchen und wenn der zurückgegebener String <> "" ist, weitermachen, aber vielleicht kennt jemand eine elegantere Lösung?
Danke im Voraus
Comment