Come usare Javascript con Excel

...

Crea fogli di calcolo Excel con Javascript.

Il linguaggio Javascript fornisce agli sviluppatori gli strumenti per impostare il contenuto dinamico dopo che una pagina web è stata caricata nel browser web dell'utente. Puoi utilizzare Excel con Javascript e generare un foglio di calcolo per i tuoi lettori web. Si apre un foglio di calcolo Excel con il contenuto specificato e l'utente può scegliere di leggere, modificare e salvare il file sul computer. Questo è vantaggioso per gli sviluppatori web che desiderano creare fogli di calcolo Excel al volo nelle loro pagine web.

Passo 1

Crea il tuo blocco Javascript. Questo blocco indica al browser web che il codice contenuto è uno script eseguibile. Aggiungere il seguente codice tra "

" e "" tag nella tua pagina web HTML:

Video del giorno

Tutto il tuo Javascript che si interfaccia con Excel è posizionato all'interno di questi blocchi di script.

Passo 2

Avvia la variabile dell'applicazione Excel. Questa variabile carica le librerie di Excel, che vengono utilizzate per interagire con Excel. Il codice seguente avvia la tua variabile:

var excel = new ActiveXObject ("Excel. Applicazione" ); excel.visibile = vero;

Passaggio 3

Crea il foglio di calcolo e attivalo. Dopo l'inizializzazione della variabile Excel, è necessario creare una cartella di lavoro e un foglio di lavoro, che sono i componenti di un file Excel che contengono le informazioni. Il codice seguente crea il foglio di calcolo:

var book = excel. Libri di lavoro. Aggiungere; libro. Fogli di lavoro. Aggiungere; libro. Fogli di lavoro (1).Attivare;

Passaggio 4

Scrivi del testo sul foglio di lavoro di Excel. Puoi riempire riga per riga ogni riga del foglio di calcolo. In questo esempio, la prima cella è impostata per un valore stringa:

libro. Fogli di lavoro (1).Cells (1,1).value="Il mio primo foglio di calcolo";

Passaggio 5

Salva il file Excel. Questo è un passaggio facoltativo e apre un prompt "Salva con nome" per l'utente. All'utente viene chiesto se desidera salvare il file e in quale cartella è salvato. Se stai scrivendo un'applicazione interna per un'azienda, puoi impostare la sicurezza del browser per consentire esplicitamente al documento di salvare sul disco rigido senza alcuna interazione dell'utente, ma questo è un rischio per la sicurezza per i visitatori Web esterni che non si fidano di sito web. Il codice seguente chiede all'utente se desidera salvare il file:

libro. Fogli di lavoro (1).SaveAs("C:\excel_file. XL");