2016-06-30 6 views
0

Dank GBI-Code (Export array of objects into Excel using Javascript) konnte ich ein Array von Objekten zu Javascript exportieren, siehe meinen Code unten. Meine Frage dazu ist, kann ich irgendein Excel-Styling machen? Der Titel wird meine Kopfzeile sein, und ich möchte Grenzen, fett usw. hinzufügen, aber es scheint keine Möglichkeit zum Stylen zu geben.Javascript-Array zu Excel - Styling

 var fso = new ActiveXObject("Scripting.FileSystemObject"); 
     var s = fso.CreateTextFile("C:\\REPORT.csv", true); 
     var title = "GROUP, HOURS TYPE, EMPLOYEE TYPE, PREV, JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC, TOTAL"; 
     s.WriteLine(title); 

     s.Close(); 
     alert("Report Saved as C:\\REPORT.csv"); 
+1

csv nicht Styling unterstützt. Sie müssten wahrscheinlich eine Möglichkeit finden, eine echte Excel-Datei zu exportieren. – IrkenInvader

+0

Irk, ich denke du hast Recht. Ich dachte nicht, dass das tatsächlich in eine Textdatei schreibt. Es gibt keine Zellen, also gibt es nichts zu stylen. Zurück zum Zeichenbrett ...... – jesse

+0

Ich habe immer Excel-Dateien auf dem Backend gemacht, normalerweise C# von vb.net. Nicht sicher, ob das eine Option für dich ist - wenn es nicht so aussieht, als könnte es ein paar js-Bibliotheken geben, die das können – IrkenInvader

Antwort