Como usar o Javascript com o Excel

Crie planilhas do Excel com Javascript.

Passo 1

Crie seu bloco Javascript. Esse bloco informa ao navegador da Web que o código que ele contém são scripts executáveis. Adicione o seguinte código entre as seguintes tags "" e "" na sua página da Web em HTML:

Todo o Javascript que interage com o Excel é colocado entre esses blocos de script.

Passo 2

Inicie a variável de aplicativo do Excel. Essa 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.Application"); excel.visible = true;

Passo 3

Crie a planilha e ative-a. Quando o Excel tiver sido inicializado, você precisará criar uma pasta de trabalho e uma planilha, que são os componentes que contêm as informações em um arquivo do Excel. O código a seguir cria a planilha:

var book = excel.Workbooks.Add; book.Worksheets.Add; livro.Fichas de trabalho (1) .Ativar;

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 é configurada para um valor de string:

book.Worksheets (1) .Cells (1, 1) .value = "Minha primeira planilha";

Passo 5

Salve o arquivo do Excel. Esta etapa é opcional e abre uma mensagem "Salvar" para o usuário. O usuário será perguntado se deseja salvar o arquivo e em qual pasta salvá-lo. Se você for escrever um aplicativo interno para uma empresa, poderá configurar a segurança do navegador para permitir explicitamente que o documento seja salvo no disco rígido sem interação com o usuário, mas esse é um problema de segurança para visitantes externos da Web. Eles não confiam no site. O código a seguir pergunta ao usuário se ele deseja salvar o arquivo:

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