Frage

Ich möchte eine Excel-Bericht ermöglichen, in einer WebSeite gesehen eingebettet werden ... gibt es eine Möglichkeit?

  • Ich will nicht ein ActiveX oder OWC (Office Web Components) verwenden, ich möchte nur eine vorhandene Datei aus dem Internet Explorer-Anwendung öffnen.

  • Ich will nicht Benutzer herunterladen und dann öffnen.

ein iframe verwenden würde kein Problem sein, aber meine Vorversuche waren nicht erfolgreich

Irgendwelche Ideen? Ist es überhaupt möglich?

War es hilfreich?

Lösung

Dies hat zu tun mit der Browser der lokalen Person einrichten und nicht wirklich alles, was Sie auf Ihrer Seite tun. Wenn sie eine Verbindung mit der .xls (x) Erweiterung klicken, wird der Browser fest, ob es will, es zu öffnen, selbst oder in einem neuen Fenster.

Hier ist eine Microsoft-Seite, wie diese Einstellungen zu ändern: http://support.microsoft.com/ kb / 162059

Andere Tipps

Sie sollten versuchen, die Excel Web App einbetten Funktion, die Sie einbetten Tabellen und Diagramme aus Excel direkt auf Ihrem Web-Seite können. Sie können sogar lassen Benutzer mit der Tabelle interagieren, so dass sie sortieren und Daten filtern und Ihre Tabellen Formeln verwenden, um ihre eigenen Berechnungen zu berechnen machen alles, ohne die Quelle zu ändern.

Die Excel Web App und Lagerung ist alles frei von Microsoft. Alle Daten, die Sie auf Ihrer Webseite einbetten können von allen großen destkop und mobilen Browsern betrachtet werden und wenn Sie aktualisieren Sie Ihre Tabelle die Daten auf Ihren Webseiten wird auch automatisch aktualisiert.

Ich denke, die beste Wahl werden wird, die Daten aus der Excel-Datei zu extrahieren und sie in einer regelmäßigen HTML-Tabelle angezeigt werden. Excel ist nicht genau sicher von einer Webseite aufgerufen werden und nicht jeder hat es trotzdem.

Hier finden Sie aktuelle scribd iPaper-Viewer - dies ist ein Flash-basierten Viewers von XLS ( und andere) docs.

MOSS 2007 hat eine nette Funktion namens Excel Services die Macht passen die Rechnung ...

Excel Web App ermöglicht es "live" interaktive Tabellen auf einer Webseite einbetten. Ein Beispiel finden Sie unter http : //datawiz.wordpress.com/2011/01/10/how-to-embed-excel-on-a-web-page/

in Ihre Kommentare sagen, dass die Excel-Datei auf dem Dateisystem des Clients, nicht auf dem Webserver. Ich denke, das Sicherheitsmodell von gesunden Browsern dies verbieten; aber wäre nicht überrascht, wenn die Festlegung hohe Berechtigungen auf Ihre Seiten dies ermöglichen kann.

<iframe src="file:\\yourpath\yourfile.xls" width="100%" height="500"></iframe>

Gut, das ist ein bisschen grob, aber Art paßt die Rechnung.

  1. Wählen Sie den Bereich der Tabelle, die Sie anzeigen möchten.
  2. Kopieren Sie diesen Bereich in MS Paint.
  3. den Bereich in Farbe auswählen und mit Bearbeiten / Kopieren zu / Funktion diese als Bitmap speichern.
  4. Laden Sie nun die Bitmap wie jedes andere Bild.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top