Hoe te XLS Met JavaScript Maak

Hoe te XLS Met JavaScript Maak


JavaScript is een web-based programmeertaal. Hoewel doorgaans wordt gebruikt voor het creëren van menu's, het maken en behandelen formulieren en andere in eigen taken, kan ook worden gebruikt om programma's te starten. Met behulp van een \ "ActiveXObject \" in JavaScript, kunt u Excel start en maak een xls-bestand van simpelweg te klikken op een (JavaScript ingeschakeld) knop. Deze taak zal alleen werken als de gebruiker Excel, en bepaalde beveiligingsfuncties van uw browser zal moeten tijdelijk worden uitgeschakeld.

instructies

1 Open Kladblok door te gaan naar \ "Start \" \ "Programma's, \" \ "Accessoires, \" \ "Notepad. \"

2 Typ de volgende HTML-code naar een webpagina met een enkele knop die Excel start en creëert een XLS spreadsheet:
<Input type = \ "knop \" value = \ "Launch Excel \" onclick = \ "startExcelFunc (); \">
<Script language = \ "javascript \">
functioneren startExcelFunc () {
var my_xls = new ActiveXObject (\ "Excel.Application \")
GAAN
my_xls.visible = true
GAAN
var Excelsheet = my_xls.Workbooks.Add
GAAN
excelSheet.Worksheets.Add
GAAN
excelSheet.Worksheets (1) .Activate
GAAN
excelSheet.Worksheets (1) .Cells (1,1) .value = \ "1 Col, 1 Cell \"
GAAN
excelSheet.Worksheets (1) .Cells (2,1) .value = \ "1 Col, 2 Cell \"
GAAN
excelSheet.Worksheets (1) .Name = \ "XLS bestand dat door JavaScript \"
GAAN
// ExcelSheet.Worksheets (1) .SaveAs (\ "C: \\ MyTestFile.XLS \")
GAAN
}
</ Script>

3 Ga naar \ "File, \" \ "Opslaan als, \" en sla het bestand op als \ "CreateXLS_UsingJavascript.html. \"

4 Met behulp van computer, ga naar de map waar u het bestand en dubbelklik erop opgeslagen. Kies \ "Openen met ... \" en selecteer \ "Internet Explorer. \" Er is een Internet Explorer-venster verschijnt.

5 U moet uitschakelen van een beveiligingsfunctie in Internet Explorer tijdelijk toe te staan ​​uw JavaScript knop om Excel te openen en een XLS bestand. Ga naar "Tools, \" \ "Internet Options, \" en onder de \ "Security \" tab klik \ "Aangepast niveau ... \" \. Onder \ "ActiveX-besturingselementen en Plugins \" te selecteren \ "Inschakelen \" voor de \ "initialiseren en ActiveX-besturingselementen die niet zijn gemarkeerd als veilig voor uitvoeren van scripts \" optie.

6 Klik op de knop \ "Launch Excel \" in het midden van de browser pagina. Excel zal lanceren, en de eerste twee cellen zullen worden ingevuld met de waarden die in stap 2.