Daten aus Excel Tabelle in HTML Datei einfügen?
Wäre es möglich die Daten aus einer Excel Tabelle in die HTML Datei einzufügen, so das die HTML Datei sich automatisch aktualisiert wenn die excel tabelle erneuert wird?
Danke im voraus!
4 Antworten
Du kannst allenfalls einen Screenshot vom Excel machen und in dein HTML einbinden.
Dafür ist HTML nicht gemacht - HTML ist eine "statische" Sprache.
Man braucht etwas, das den HTML-Text dynamisch ändert.
Das kann man auf dem Server machen - üblicherweise mit PHP. Allerdings muss der "Client" (Browser) dann regelmäßig nachschauen, ob sich die Datei geändert hat.
Oder man macht es auf dem Client - üblicherweise mit JavaScript. Auch hier wird dann regelmäßig abgefragt, ob sich was geändert hat.
Oder man lässt beide Seiten zusammenspielen - etwa mit "Ajax".
Hi Apfelmus551,
die kurze Antwort lautet Nein. Eine Excel-Tabelle ist keine HTML-Datei. Du müsstest meiner serverseitigen Programmiersprache wie PHP oder Python die Excel-Tabelle auslesen und dann eine HTML-Datei daraus generieren. Ander funktioniert das nicht.
Sorry, habe die Frage gerade erst gesehen. Ist bestimmt schon an die 20 Jahre her, dass ich mehrere Artikel dazu geschrieben habe.
Einmal XLS als HTML ausgeben (statisch und dynamisch)
SQL Daten als XLS Download bereitstellen
Die Technik dazu hat sich seitdem deutlich gewandelt. Aber alte Techniken wie VBA oder VBS gibt es immer noch und funktionieren auch noch. Kommt halt auch darauf was du wie brauchst und welche Technik du einsetzen kannst/darfst.
Vielleicht kannst du dazu ein paar Worte verlieren.?