Kaip naudoti Javascript su Excel

click fraud protection
...

Sukurkite „Excel“ skaičiuokles naudodami „Javascript“.

„Javascript“ kalba kūrėjams suteikia įrankius dinaminiam turiniui nustatyti, kai tinklalapis įkeliamas į vartotojo žiniatinklio naršyklę. Galite naudoti „Excel“ su „Javascript“ ir sugeneruoti žiniatinklio skaitytojams skirtą skaičiuoklę. Taip atidaroma „Excel“ skaičiuoklė su jūsų nurodytu turiniu, o vartotojas gali pasirinkti skaityti, redaguoti ir išsaugoti failą kompiuteryje. Tai naudinga žiniatinklio kūrėjams, kurie nori greitai savo tinklalapiuose kurti Excel skaičiuokles.

1 žingsnis

Sukurkite savo Javascript bloką. Šis blokas nurodo žiniatinklio naršyklei, kad jame esantis kodas yra vykdomieji scenarijai. Pridėkite šį kodą tarp "

"ir"" žymas savo HTML tinklalapyje:

Dienos vaizdo įrašas

Visas jūsų „Javascript“, susietas su „Excel“, yra šiuose scenarijų blokuose.

2 žingsnis

Paleiskite „Excel“ programos kintamąjį. Šis kintamasis įkelia „Excel“ bibliotekas, kurios naudojamos sąveikai su „Excel“. Šis kodas inicijuoja jūsų kintamąjį:

var excel = naujas ActiveXObject ("Excel. Paraiška“); excel.visible = tiesa;

3 veiksmas

Sukurkite skaičiuoklę ir suaktyvinkite ją. Kai „Excel“ kintamasis inicijuojamas, turite sukurti darbaknygę ir darbalapį, kurie yra „Excel“ failo, kuriame yra jūsų informacija, komponentai. Šis kodas sukuria skaičiuoklę:

var knyga = Excel. Darbo knygelės. Papildyti; knyga. Darbo lapai. Papildyti; knyga. Darbalapiai (1).Aktyvinti;

4 veiksmas

Parašykite tekstą į „Excel“ darbalapį. Galite užpildyti kiekvieną skaičiuoklės eilutę eilutę po eilutės. Šiame pavyzdyje pirmame langelyje nustatyta eilutės reikšmė:

knyga. Darbalapiai (1).Ląstelės (1,1).value="Mano pirmoji skaičiuoklė";

5 veiksmas

Išsaugokite Excel failą. Tai yra neprivalomas veiksmas ir vartotojui atidaromas raginimas „Išsaugoti kaip“. Vartotojo klausiama, ar jis nori išsaugoti failą ir kokiame aplanke failas yra įrašytas. Jei rašote vidinę paraišką verslui, galite nustatyti naršyklės saugą, kad dokumentas būtų aiškiai išsaugokite standžiajame diske be jokio vartotojo sąveikos, tačiau tai kelia pavojų išoriniams žiniatinklio lankytojams, kurie nepasitiki Interneto svetainė. Šis kodas klausia vartotojo, ar jis nori išsaugoti failą:

knyga. Darbalapiai (1).SaveAs("C:\excel_file. XLS“);