Hallo pl,
Auch ein Excel kennt Dateiformate die fürn Import gedacht sind, z.B. CSV. Mit Modern JavaScript kannst Du CSV und auch andere Dateien (Blob) erzeugen.
FileSaver.js
erzeugt den Speichern unter ... Dialog der auch das direkte Öffnen mit Excel anbietet.
Das sieht interessant aus, allerdings müsste man dann wohl vom IE8 weg (funktioniert ab IE10), aber das ist ja wirklich kein Nachteil :-)
Gruß
Julius