seu breve tutorial orienta sobre como inserir o slicer em Excel usando Node.js. Ele contém os detalhes para definir o ambiente de desenvolvimento, uma lista de etapas e um código de exemplo executável para adicionar uma segmentação de dados no Excel usando Node.js. Serão discutidas diferentes opções para adicionar e remover segmentações de dados usando diferentes métodos sobrecarregados na classe de coleção de segmentações de dados.
Etapas para inserir segmentações de dados no Excel usando Node.js
- Defina o ambiente para usar Aspose.Cells para Node.js via Java para adicionar uma segmentação de dados
- Carregue o workbook contendo tabelas
- Selecione a planilha onde a segmentação de dados será adicionada junto com a tabela
- Acesse slicer collection na planilha selecionada e chame o método add() para inserir um slicer
- Salve a pasta de trabalho resultante com a segmentação de dados na célula desejada
Estas etapas explicam como adicionar segmentação de dados no Excel usando Node.js. O processo mostra que primeiro carregue a pasta de trabalho e acesse o objeto da classe da coleção de segmentação de dados na planilha de destino, seguido do acesso à tabela de destino. Esta referência de tabela é usada no método add() da classe de coleção de segmentação de dados junto com a coluna de destino na tabela à qual a segmentação de dados deve ser adicionada e o local onde essa segmentação de dados deve ser exibida.
Código para inserir um Slicer no Excel usando Node.js
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Load the source spreadsheet | |
var wbWithTable = new aspose.cells.Workbook("Input.xlsx"); | |
// Select the target worksheet | |
var destWorksheet = wbWithTable.getWorksheets().get(0); | |
// Select the desired table | |
var targetTable = destWorksheet.getListObjects().get(0); | |
// Insert a slicer | |
destWorksheet.getSlicers().add(targetTable, 2, "J4"); | |
// Save the output workbook | |
wbWithTable.save("output.xlsx", aspose.cells.SaveFormat.XLSX); | |
console.log("Slicer added successfully"); |
Este código demonstra o processo para adicionar segmentações de dados no Excel usando Node.js. Usamos o método add() que usa a tabela de destino, o índice da coluna e a célula de destino para a segmentação de dados, no entanto, você pode usar outros métodos sobrecarregados, por exemplo, fornecer uma lista de colunas em vez de uma única coluna da tabela para a segmentação de dados ou fornece índice de linha e coluna para a célula de destino onde a segmentação de dados deve ser colocada. Da mesma forma, você pode usar o método remove() ou removeAt() para remover uma segmentação de dados do Excel.
Este artigo nos ensinou a inserir slicer usando Node.js. Se você deseja excluir uma tabela dinâmica do arquivo Excel, consulte o artigo em como excluir tabela dinâmica usando Nodejs.