Javascriptin käyttäminen Excelin kanssa

...

Luo Excel-laskentataulukoita Javascriptillä.

Javascript-kieli tarjoaa kehittäjille työkalut dynaamisen sisällön asettamiseen sen jälkeen, kun verkkosivu on ladattu käyttäjän verkkoselaimeen. Voit käyttää Exceliä Javascriptin kanssa ja luoda laskentataulukon verkkolukijoita varten. Tämä avaa Excel-laskentataulukon, jossa on määrittämäsi sisältö, ja käyttäjä voi lukea, muokata ja tallentaa tiedoston tietokoneelle. Tämä on hyödyllistä verkkokehittäjille, jotka haluavat luoda Excel-laskentataulukoita lennossa verkkosivuillaan.

Vaihe 1

Luo Javascript-lohko. Tämä lohko osoittaa verkkoselaimelle, että sen sisältämä koodi on suoritettavaa komentosarjaa. Lisää seuraava koodi ""

" ja "" -tunnisteet HTML-verkkosivullasi:

Päivän video

Kaikki Excelin kanssa liitettävä Javascript sijoitetaan näihin komentosarjalohkoihin.

Vaihe 2

Käynnistä Excel-sovellusmuuttuja. Tämä muuttuja lataa Excel-kirjastot, joita käytetään vuorovaikutuksessa Excelin kanssa. Seuraava koodi käynnistää muuttujan:

var excel = uusi ActiveXObject ("Excel. Sovellus" ); excel.visible = tosi;

Vaihe 3

Luo laskentataulukko ja aktivoi se. Kun Excel-muuttuja on alustettu, sinun on luotava työkirja ja laskentataulukko, jotka ovat tietosi sisältävän Excel-tiedoston komponentteja. Seuraava koodi luo laskentataulukon:

var kirja = excel. Työkirjat. Lisätä; kirja. Tehtävätaulukot. Lisätä; kirja. Tehtävätaulukot (1). Aktivoi;

Vaihe 4

Kirjoita tekstiä Excel-laskentataulukkoon. Voit täyttää laskentataulukon jokaisen rivin rivi riviltä. Tässä esimerkissä ensimmäinen solu on asetettu merkkijonoarvolle:

kirja. Työarkit (1).Cells (1,1).value="My First Spreadsheet";

Vaihe 5

Tallenna Excel-tiedosto. Tämä on valinnainen vaihe, ja se avaa "Tallenna nimellä" -kehotteen käyttäjälle. Käyttäjältä kysytään, haluaako hän tallentaa tiedoston ja mihin kansioon tiedosto on tallennettu. Jos kirjoitat sisäistä hakemusta yritykselle, voit asettaa selaimen suojauksen sallimaan asiakirjan tallentaa kiintolevylle ilman käyttäjän toimenpiteitä, mutta tämä on turvallisuusriski ulkopuolisille kävijöille, jotka eivät luota verkkosivusto. Seuraava koodi kysyy käyttäjältä, haluaako hän tallentaa tiedoston:

kirja. Työarkit (1).SaveAs("C:\excel_file. XLS");