Announcement

Collapse
No announcement yet.

Excel Sheet anzeigen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Excel Sheet anzeigen

    Hallo zusammen

    Ich versuche verzweifelt ein aus dem Code heraus erstelltes Exceldokument dem Benutzer auf dem Bildschrim anzuzeigen. (ebenfalls aus dem Code heraus.). Meine Applikation automatisiert einige Sachen, so dass der Benutzer dann direkt daran weiterarbeiten kann. Gibt es irgend eine Methode mit welcher man den ExcelProzess anzeigen kann?

    Gruss Benks

  • #2
    Ich bin mir nicht sicher, aber kann man das nicht mit
    FileOpen
    machen?
    Du willst es doch öffnen und anzeigen lassen, wenn ich richtig verstanden habe.

    Comment


    • #3
      Falls das von Dir erzeugte Exceldokument als Datei vorliegt geht es mit der folgenden Zeile
      [highlight=vbnet]System.Diagnostics.Process.Start("<<FullFileName>> ")[/highlight]
      Holger Kraft

      Comment


      • #4
        Über welche API erstellst Du das Dokument? Mit Microsoft Interop oder über das neue OpenXML Format?

        Bei Microsoft Interop kann man Excel so einstellen, dass man Excel sieht und man dazu auch noch was eintragen könnte. Es ist ja auch nur eine Automatisierung für Excel

        Bei OpenXML bist Du ja erstmal unabhängig von Excel. Dort musst Du einfach nur das Dokument mit Krafts Lösung öffnen. Diese Löung kann man natürlich auch im Interop Fall benutzen.

        Ist die programmatische Verarbeitung für Dich nach der Erstellung des Dokuments beendet? Sprich interessieren Dich die Eingaben des Nutzers noch oder wird das Dokument dann manuell weiter verarbeitet? Wenn dem so ist würde ich auf jeden Fall das Bearbeiten des Dokuments beenden und die Datei einfach mit Process.Start() öffnen. Ansonsten müssten man sich einen anderen Weg überlegen

        Comment

        Working...
        X