Este breve tutorial explica o processo de como editar o arquivo Excel usando Node.js. Ele contém as instruções para definir o ambiente de desenvolvimento, uma lista de etapas a serem executadas para realizar a tarefa e um código de amostra executável para atualizar planilha Excel usando Node.js. Você aprenderá a editar dados, fórmulas e outros tipos de dados sem usar o MS Excel ou qualquer outra ferramenta de terceiros.
Etapas para atualizar a planilha do Excel usando Node.js
- Defina o ambiente de desenvolvimento para usar Aspose.Cells para Node.js via Java para editar o arquivo do Excel
- Carregue o arquivo Excel de origem usando o objeto de classe Workbook
- Acesse o destino sheet e obtenha a referência à coleção de células para modificação
- Acesse a célula de destino e defina seu valor
- Acesse alguma outra célula e altere sua fórmula
- Atualize a planilha após alterar a fórmula e salve o arquivo Excel resultante
Estas etapas resumem o processo para atualizar arquivo Excel usando Node.js. Para realizar esta tarefa, você precisa carregar o arquivo Excel de origem, acessar a planilha de destino e acessar a coleção de células nesta planilha para edição de dados e fórmulas. Depois que os dados e as fórmulas forem alterados, você precisará atualizar a pasta de trabalho para que as alterações nos dados e nas fórmulas sejam refletidas em toda a planilha.
Código para atualizar a planilha do Excel automaticamente usando Node.js
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Load the workbook | |
var wb = new aspose.cells.Workbook("sample.xlsx"); | |
// Access a cell | |
var dataCell = wb.getWorksheets().get(0).getCells().get("B1"); | |
// Update data | |
dataCell.setValue(10); | |
// Access another cell | |
var formulaCell = wb.getWorksheets().get(0).getCells().get("B21"); | |
// Update the formula | |
formulaCell.setFormula("=Sum(B1:B20)"); | |
// Calculate all formulas | |
wb.calculateFormula(); | |
// Save the workbook | |
wb.save("Updated.xlsx"); | |
console.log("Excel file updated successfully"); |
Este código de amostra demonstra o processo de editar uma planilha do Excel usando Node.js. O método setValue() é usado para atualizar os dados em uma célula e o método setFormula() é usado para atualizar as fórmulas seguido pela chamada do método calculateFormula() da classe Workbook para atualizar todas as planilhas que são afetadas devido a alterações de dados e fórmulas . Observe que você também pode atualizar outros tipos avançados de conteúdo, como alterar gráficos, segmentações, tabelas, intervalos, formas e minigráficos, para citar alguns.
Este breve tutorial nos ensinou a atualizar a pasta de trabalho do Excel usando Node.js. Se você quiser aprender o processo para criar um arquivo Excel em Node.js, consulte o artigo em como criar arquivo Excel em Node.js.