Ako používať Javascript s Excelom

...

Vytvárajte excelové tabuľky pomocou JavaScriptu.

Jazyk Javascript poskytuje vývojárom nástroje na nastavenie dynamického obsahu po načítaní webovej stránky do webového prehliadača používateľa. Môžete použiť Excel s Javascriptom a vytvoriť tabuľku pre svojich webových čitateľov. Tým sa otvorí tabuľka programu Excel s obsahom, ktorý určíte, a používateľ si môže vybrať, či bude súbor čítať, upravovať a ukladať do počítača. To je výhodné pre webových vývojárov, ktorí chcú na svojich webových stránkach vytvárať tabuľky Excelu za behu.

Krok 1

Vytvorte si blok JavaScriptu. Tento blok indikuje webovému prehliadaču, že obsiahnutý kód sú spustiteľné skripty. Pridajte nasledujúci kód medzi "

" a "" značky na vašej webovej stránke HTML:

Video dňa

Všetok váš Javascript, ktorý je prepojený s Excelom, je umiestnený v týchto blokoch skriptov.

Krok 2

Spustite premennú aplikácie Excel. Táto premenná načíta Excelové knižnice, ktoré sa používajú na interakciu s Excelom. Nasledujúci kód spustí vašu premennú:

var excel = nový ActiveXObject ( "Excel. Aplikácia"); excel.viditeľný = pravdivý;

Krok 3

Vytvorte tabuľku a aktivujte ju. Po inicializácii premennej Excelu musíte vytvoriť zošit a pracovný hárok, čo sú súčasti súboru programu Excel, ktoré obsahujú vaše informácie. Nasledujúci kód vytvorí tabuľku:

var kniha = excel. Pracovné zošity. Pridať; kniha. Listy. Pridať; kniha. Pracovné listy (1).Aktivovať;

Krok 4

Napíšte nejaký text do pracovného hárka programu Excel. Každý riadok tabuľky môžete vyplniť riadok po riadku. V tomto príklade je prvá bunka nastavená na hodnotu reťazca:

kniha. Pracovné hárky (1).Cells (1,1).value="Moja prvá tabuľka";

Krok 5

Uložte súbor programu Excel. Toto je voliteľný krok a pre používateľa otvorí výzvu „Uložiť ako“. Používateľ sa opýta, či chce súbor uložiť a do akého priečinka sa súbor uloží. Ak píšete internú aplikáciu pre firmu, môžete nastaviť zabezpečenie prehliadača tak, aby to dokumentu výslovne umožňovalo uložiť na pevný disk bez akejkoľvek interakcie používateľa, čo však predstavuje bezpečnostné riziko pre vonkajších návštevníkov webu, ktorí nedôverujú webové stránky. Nasledujúci kód sa používateľa opýta, či chce súbor uložiť:

kniha. Pracovné hárky (1).SaveAs("C:\súbor_excel. XLS");