Come utilizzare JavaScript con Excel

May 6

Come utilizzare JavaScript con Excel


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

istruzione

1 Crea il tuo blocco Javascript. Questo blocco indica al browser web che il codice contenuto è script eseguibili. Aggiungere il seguente codice tra il "<head>" e "</ head>" tag nella tua pagina web HTML:

<Script language = "javascript"> </ script>

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

2 Avviare la variabile di applicazione di Excel. Questa variabile carica le librerie di Excel, che vengono utilizzati per interagire con Excel. Il codice seguente inizia la variabile:

var excel = new ActiveXObject ( "Excel.Application");

excel.visible = true;

3 Creare il foglio di calcolo e attivarlo. Dopo le inizializza variabili di Excel, è necessario creare una cartella di lavoro e foglio di lavoro, che sono i componenti di un file di Excel che contengono le informazioni. Il codice seguente crea il foglio di calcolo:

var libro = excel.Workbooks.Add;

book.Worksheets.Add;

book.Worksheets (1) .Activate;

4 Scrivere un testo per il foglio di lavoro di Excel. Potete riempire ogni riga della linea di foglio di calcolo per riga. In questo esempio, la prima cella è impostato per un valore di stringa:

book.Worksheets (1) .Cells (1,1) .value = "Il mio primo foglio di calcolo";

5 Salvare il file di Excel. Questo è un passaggio facoltativo, e si apre un "Salva con nome" pronta per l'utente. L'utente viene chiesto se vuole salvare il file e in quale cartella il file viene salvato. Se si sta scrivendo un'applicazione interna per un business, è possibile impostare la sicurezza del browser per consentire in modo esplicito il documento per salvare sul disco rigido, senza alcuna interazione da parte dell'utente, ma questo è un rischio di sicurezza per i visitatori web esterni che non si fidano del sito. Il codice seguente chiede all'utente se vuole salvare il file:

book.Worksheets (1) .SaveAs ( "C: \ excel_file.XLS");