inserir linhas e colunas em arquivos do Excel usando Node.js

inserir linhas e colunas em arquivos do Excel usando Node.js

Microsoft Excel é um dos softwares líderes e mais utilizados neste mundo da tecnologia. A maioria das organizações aproveita esse software para diversos fins e mantém uma enorme quantidade de dados em arquivos do Excel. Além disso, modificar vários arquivos de dados manualmente é sempre um incômodo. Nesta postagem do blog, aprenderemos como inserir linhas e colunas em arquivos do Excel programaticamente usando Nodejs. No entanto, automatizar esse processo proporcionará eficiência e vantagem competitiva ao negócio.

Os seguintes pontos serão abordados nesta postagem do blog:

Insira linhas e colunas em arquivos do Excel usando Node.js - instalação da API

Usaremos uma poderosa biblioteca Node.js Excel para inserir linhas e colunas em uma planilha do Excel programaticamente. Você pode instalar facilmente executando os seguintes comandos no terminal.

npm install java
npm install aspose.cells

Você pode visitar este link para saber mais sobre o procedimento de instalação.

Nota: Um arquivo XLSX de origem no diretório raiz do projeto deve ser colocado para testar as funcionalidades.

Inserir várias linhas no exemplo de código de planilhas do Excel

Nesta seção, seguiremos as etapas a seguir e o snippet de código para inserir linhas em um arquivo do Excel usando Node.js.

  1. Crie um objeto da classe Cells.
  2. Carregue um arquivo Excel (ou seja, sample.xlsx) inicializando um objeto da classe filha WorkBook.
  3. Chame o método insertRows(rowIndex, totalRows, options) para inserir quantas linhas forem necessárias em qualquer lugar da planilha.
  4. Salve o arquivo usando o método save(fileName).

O trecho de código a seguir é inserir várias linhas em uma planilha do Excel programaticamente.

var aspose = aspose || {};
// crie um objeto da classe Cells.
aspose.cells = require("aspose.cells");
// carregue um arquivo Excel (ou seja, sample.xlsx) inicializando um objeto da classe filha WorkBook.
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// chame o método insertRows(rowIndex, totalRows, options) para inserir quantas linhas forem necessárias em qualquer lugar da planilha.
workbook.getWorksheets().get(0).getCells().insertRows(1,2)
// Chame o método save(fileName) para salvar o arquivo.
workbook.save("result.xlsx");

A saída pode ser vista na imagem abaixo.

inserir linhas e colunas em um arquivo do Excel usando Node.js

inserir linhas em um arquivo do Excel usando Node.js

Biblioteca Node.js para inserir colunas em planilhas do Excel

Esta biblioteca Excel Node.js oferece a possibilidade de adicionar colunas em arquivos Excel usando linhas simples de código.

A seguir estão as etapas para inserir colunas na planilha do Excel usando Node.js.

  1. Importe e crie um objeto da classe Cells.
  2. Crie um objeto da classe filha WorkBook inicializando-o com um arquivo Excel.
  3. Agora, invoque o método insertColumns(columnIndex, totalColumns) para inserir colunas na planilha do Excel.
  4. Finalmente, o método save(fileName) salva o arquivo no diretório raiz.

Copie e cole o snippet de código mencionado abaixo para inserir colunas em um arquivo do Excel programaticamente usando Node.js.

var aspose = aspose || {};
// importe e crie um objeto da classe Cells.
aspose.cells = require("aspose.cells");
// crie um objeto da classe filha WorkBook inicializando-o com um arquivo do Excel.
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// invoque o método insertColumns(columnIndex, totalColumns) para inserir colunas na planilha do Excel.
workbook.getWorksheets().get(0).getCells().insertColumns(1,1)
// save(fileName) salva o arquivo no diretório raiz.
workbook.save("result.xlsx");

Agora, inicie o servidor e você verá a saída conforme mostrado abaixo na imagem.

inserir colunas em um arquivo do Excel programaticamente

inserir colunas em um arquivo do Excel programaticamente

Obtenha uma licença gratuita

Você pode usar uma licença temporária gratuita para usar o Aspose.Cells para Node.js sem limitações de avaliação.

Conclusão

Esta postagem do blog termina aqui. Examinamos como inserir linhas e colunas em arquivos do Excel usando Node.js. Além disso, você pode explorar a documentação para saber mais sobre o Aspose.Cells para Node.js. Além disso, conholdate.com escreverá sobre novos tópicos envolventes. Portanto, por favor, fique em contato para as atualizações mais recentes.

Faça uma pergunta

Em caso de dúvidas, sinta-se à vontade para nos escrever no fórum.

Veja também