Kako koristiti Javascript s Excelom

click fraud protection
...

Izradite Excel proračunske tablice pomoću Javascripta.

Jezik Javascript programerima pruža alate za postavljanje dinamičkog sadržaja nakon što se web stranica učita u korisnikov web preglednik. Možete koristiti Excel s Javascriptom i generirati proračunsku tablicu za svoje web čitače. Time se otvara Excel proračunska tablica sa sadržajem koji navedete, a korisnik može odabrati čitanje, uređivanje i spremanje datoteke na računalo. Ovo je korisno za web programere koji žele kreirati Excel proračunske tablice u hodu na svojim web stranicama.

Korak 1

Napravite svoj Javascript blok. Ovaj blok označava web-pregledniku da je sadržani kod izvršna skripta. Dodajte sljedeći kod između "

"i"" oznake na vašoj HTML web stranici:

Video dana

Sav vaš Javascript koji se povezuje s Excelom nalazi se unutar ovih blokova skripte.

Korak 2

Pokrenite varijablu aplikacije Excel. Ova varijabla učitava Excel biblioteke koje se koriste za interakciju s Excelom. Sljedeći kod pokreće vašu varijablu:

var excel = novi ActiveXObject ( "Excel. Prijava"); excel.visible = istina;

Korak 3

Napravite proračunsku tablicu i aktivirajte je. Nakon što se varijabla Excel inicijalizira, morate stvoriti radnu knjigu i radni list, koji su komponente Excel datoteke koje sadrže vaše podatke. Sljedeći kod stvara proračunsku tablicu:

var knjiga = excel. Radne bilježnice. Dodati; knjiga. Radni listovi. Dodati; knjiga. Radni listovi (1).Aktivirajte;

4. korak

Napišite tekst u radni list programa Excel. Svaki red proračunske tablice možete ispuniti red po red. U ovom primjeru, prva ćelija je postavljena za vrijednost niza:

knjiga. Radni listovi (1).Cells (1,1).value="Moja prva proračunska tablica";

Korak 5

Spremite Excel datoteku. Ovo je izborni korak i otvara upit "Spremi kao" za korisnika. Korisnik se pita želi li spremiti datoteku i u koju mapu je datoteka spremljena. Ako pišete internu aplikaciju za tvrtku, možete postaviti sigurnost preglednika da izričito dopušta dokumentu spremite na tvrdi disk bez ikakve interakcije s korisnikom, ali to predstavlja sigurnosni rizik za vanjske posjetitelje weba koji ne vjeruju web stranica. Sljedeći kod pita korisnika želi li spremiti datoteku:

knjiga. Radni listovi (1).Spremi kao("C:\excel_file. XLS");