A Javascript használata Excelben

click fraud protection
...

Hozzon létre Excel-táblázatokat Javascript segítségével.

A Javascript nyelv biztosítja a fejlesztők számára a dinamikus tartalom beállításához szükséges eszközöket, miután egy weboldal betöltődött a felhasználó webböngészőjébe. Használhatja az Excelt Javascripttel, és táblázatot hozhat létre webolvasói számára. Ezzel megnyílik egy Excel-táblázat az Ön által megadott tartalommal, és a felhasználó választhat, hogy elolvassa, szerkeszti és mentse a fájlt a számítógépre. Ez azoknak a webfejlesztőknek előnyös, akik munka közben szeretnének Excel-táblázatokat létrehozni weboldalaikon.

1. lépés

Hozd létre a Javascript blokkot. Ez a blokk jelzi a webböngészőnek, hogy a benne lévő kód végrehajtható szkript. Adja hozzá a következő kódot a "

"és"" címkék a HTML weboldalán:

A nap videója

Az Excellel interfészeket tartalmazó összes Javascript ezekbe a szkriptblokkba kerül.

2. lépés

Indítsa el az Excel alkalmazásváltozót. Ez a változó betölti az Excel-lel való interakcióhoz használt Excel-könyvtárakat. A következő kód indítja el a változót:

var excel = new ActiveXObject ("Excel. Alkalmazás" ); excel.visible = igaz;

3. lépés

Hozza létre a táblázatot, és aktiválja. Az Excel-változó inicializálása után létre kell hoznia egy munkafüzetet és munkalapot, amelyek az Ön adatait tartalmazó Excel-fájl összetevői. A következő kód hozza létre a táblázatot:

var könyv = excel. Munkafüzetek. Hozzáadás; könyv. Munkalapok. Hozzáadás; könyv. Feladatlapok (1).Aktiválás;

4. lépés

Írjon szöveget az Excel munkalapra. A táblázat minden sorát soronként kitöltheti. Ebben a példában az első cella egy karakterlánc értékre van beállítva:

könyv. Munkalapok (1).Cellák (1,1).value="My First Spreadsheet";

5. lépés

Mentse el az Excel fájlt. Ez egy opcionális lépés, és megnyitja a „Mentés másként” promptot a felhasználó számára. A felhasználó megkérdezi, hogy akarja-e menteni a fájlt, és melyik mappába menti a fájlt. Ha belső alkalmazást ír egy vállalkozás számára, beállíthatja a böngésző biztonságát úgy, hogy kifejezetten engedélyezze a dokumentum felhasználói beavatkozás nélkül mentse a merevlemezre, de ez biztonsági kockázatot jelent a külső weblátogatók számára, akik nem bíznak a weboldal. A következő kód megkérdezi a felhasználót, hogy akarja-e menteni a fájlt:

könyv. Munkalapok (1).SaveAs("C:\excel_file. XLS");