Hi,
ja, client-seitig kann man keine Dateien erstellen, das muss auf dem Webserver passieren, also z.B. mit PHP. Diese Datei kann man dann als Response zurück an den Browser schicken, und kann dann runter geladen werden.
Um explizit Word Dateien erstellen zu können empfiehlt es sich eine fertige PHP library einzusetzen, wie z.B. PHPWord.
Ob und wie man hiermit dann Tabellen in Word erstellen kann (eine CSV bzw. Excel Datei fände ich hier passender), muss man aus der Doku der library entnehmen.
Aber mal anders gefragt, was ist denn das Ziel, was soll mit der Word Datei gemacht werden? Vielleicht ist hier eine Datenbank sinnvoller?
Gib mal weitere Infos hierzu.