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");