• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Exceltabelle zum Anschauen einbinden

frank1960sep

Neues Mitglied
Liebe Gemeinde,
Ich hab ein kleines Problem. Ich versuche mit dem Befehl objekt eine Exceltabelle in meine Internetseite anzuzeigen. Wichtig ist, sie soll nur zum passiven Betrachten erscheinen. Die selbige liegt auf der Wolke und ich will sie per https-Adresse verfügbar machen. Leider öffnet sich nur ein leerer Bereich. Vielleicht kann jemand helfen, oder mir Tipps geben wo man sich da genauer belesen kann. Allen einen schönen Tag, frank
 
Werbung:
Du solltest den Link zur Seite oder zumindest den Object Code hier Posten. Der Pfad zur Datei kann falsch sein oder die Einbettung als COM Objekt würde nur bei MS Internet Explorer funktionieren.
 
Zuletzt bearbeitet:
Zunächst, weil die Frage schon vor vielen vielen Jahren in diversen Foren kursierte, meine ich mich zu erinnern, dass MS-Office-Dateien in HTML-Dokumenten ausschließlich auf Windows-Systemen mit installiertem MS-Office im IE (ActiveX aktiviert) betrachtet werden können, und die übrigen Browser ein Plugin benötigen, das auf dem Markt nicht erhältlich ist.

Wer demnach keinen Windows-PC besitzt, oder nicht mit MS-Office, sondern mit der kostenlosen Büro-Software Apache OpenOffice arbeitet, oder nicht mit dem IE im Netz unterwegs ist, wird demnach außen vor bleiben.

Die letzten beiden Punkte treffen z.B. auf mich persönlich zu, und ich zähle mich nicht wirklich zu einer vernachlässigenden Minderheit :D

Für einen breiten OS- und Browser-Support bietet es sich aber an, stattdessen die Tabelle aus Excel heraus als PDF zu speichern und einzubinden :cool:

Der generierte HTML-Code des Excel-Dokuments wäre zwar eine alternative Option, ist aber schlichtweg nicht zumutbar :D

Dennoch, hast Du probeweise die Datei lokal bzw. auf dem eigenen Webserver liegend erfolgreich einbinden können?

Weil:
Die selbige liegt auf der Wolke und ich will sie per https-Adresse verfügbar machen. Leider öffnet sich nur ein leerer Bereich.
Da die HTML-Seite und Excel-Tabelle offensichtlich auf zwei unterschiedlichen Domains liegen, könnte hier die Same-Origin-Policy greifen.

Und wenn Deiner Ausführung zufolge die Cloud-Domain zudem das sichere Hypertext-Übertragungsprotokoll HTTPS nutzt, ist vllt. der Server dahingehend konfiguriert, solche Requests zu unterbinden, oder es kommt der "Mixed-Content-Blocker" im Browser zum Einsatz.

Alles erstmal reine Annahmen :D

Deshalb, genaueres lässt sich sagen, wenn die Rückfrage beantwortet und der Link zu Deiner Seite bekannt ist.

[edit]Tipp-Ex[/edit]
 
Zuletzt bearbeitet:
Werbung:
Vielen Dank für die ausführlichen Antworten. Es scheint wirklich nicht zu gehen. Eigentlich schade. Wenn ich die Tabelle in html generiere sieht es nciht mtehr brauchbar aus.
Trotzdem allen vielen Dank:):)
 
Hallo

Eine Tabelle optisch Excel-ähnlich zu erstellen ist kein Problem. Dazu müssen natürlich Grundkenntnisse in HTML / CSS vorhanden sein.

Es gibt aber wohl auch AddOns, die es direkt aus Excel heraus ermöglichen, HTML-Tabellen zu erzeugen, die dann in Webseiten übernommen werden können. Dazu habe ich im Office-Forum folgende Möglichkeiten gefunden:

1. Excel Jeanie Html

http://www.excel-jeanie-html.de/

Ein Beispiel aus einem Forenbeitrag:

http://www.office-loesung.de/ftopic663284_0_0_asc.php

2. Tab2Html

http://www.rwblinn.de/3k1t290.htm

Ein Beispiel aus einem Forenbeitrag:

http://www.office-loesung.de/ftopic663751_0_0_asc.php

Ein Anleitung zu Tab2Html:

http://www.office-loesung.de/ftopic383163_0_0_asc.php

Gruss

MrMurphy
 
Hallo,

Ich würde eher den bereits genannten Weg der eigenen Formatierung wählen, wie MrMurphy bereits sagte.
Auslesen kann man eine Excel-Tabelle mit PHPExcel, wobei diese bei grossen Excel-Dateien sehr Resourcen hungrig sein kann.
Alternative wäre eine CSV aus der Excel parallel zu speichern und die Tabelle daraus zu erstellen.
Stylen dann wieder Excel-ähnlich mit CSS.

Gruß Arne
 
Werbung:
Wenn ich die Tabelle in html generiere sieht es nciht mtehr brauchbar aus.
Ich nehme Libre Office und da sieht alles, bis auf die Bordereinstellungen, i.O. aus. Diese sind aber schnell angepasst.
Liegt vielleicht an MS Excel.

P.S. Besser ist es vielleicht die Excel-Tabelle ohne Border abzuspeichern und im Stylebereich die Rahmen
(td { border:1px solid black; }) vergeben.
 
Zuletzt bearbeitet:
Zurück
Oben