Como usar Javascript com Excel

...

Crie planilhas Excel com Javascript.

A linguagem Javascript fornece aos desenvolvedores as ferramentas para definir o conteúdo dinâmico depois que uma página da web é carregada no navegador do usuário. Você pode usar o Excel com Javascript e gerar uma planilha para seus leitores da web. Isso abre uma planilha do Excel com o conteúdo que você especificar e o usuário pode escolher ler, editar e salvar o arquivo no computador. Isso é benéfico para desenvolvedores da web que desejam criar planilhas do Excel dinamicamente em suas páginas da web.

Passo 1

Crie o seu bloco Javascript. Este bloco indica ao navegador da web que o código contido são scripts executáveis. Adicione o seguinte código entre o "

" e ""tags em sua página da web em HTML:

Vídeo do dia

Todo o seu Javascript que faz interface com o Excel é colocado dentro desses blocos de script.

Passo 2

Inicie a variável do aplicativo Excel. Esta variável carrega as bibliotecas do Excel, que são usadas para interagir com o Excel. O código a seguir inicia sua variável:

var excel = new ActiveXObject ("Excel. Aplicativo" ); excel.visible = true;

etapa 3

Crie a planilha e ative-a. Depois que a variável do Excel é inicializada, você precisa criar uma pasta de trabalho e uma planilha, que são os componentes de um arquivo do Excel que contém suas informações. O código a seguir cria a planilha:

var book = excel. Livros de exercícios. Adicionar; livro. Fichas de trabalho. Adicionar; livro. Planilhas (1) .Activate;

Passo 4

Escreva algum texto na planilha do Excel. Você pode preencher cada linha da planilha, linha por linha. Neste exemplo, a primeira célula é definida para um valor de string:

livro. Planilhas (1) .Células (1,1) .value = "Minha primeira planilha";

Etapa 5

Salve o arquivo do Excel. Esta é uma etapa opcional e abre um prompt "Salvar como" para o usuário. O usuário é questionado se deseja salvar o arquivo e em que pasta o arquivo foi salvo. Se você estiver escrevendo um aplicativo interno para uma empresa, pode definir a segurança do navegador para permitir explicitamente que o documento salvar no disco rígido sem qualquer interação do usuário, mas isso é um risco de segurança para visitantes externos da web que não confiam no local na rede Internet. O código a seguir pergunta ao usuário se ele deseja salvar o arquivo:

livro. Planilhas (1) .SaveAs ("C: \ excel_file. XLS ");