Reexibir várias planilhas usando Excel em Node.js

Este artigo descreve o processo para exibir várias planilhas em Excel usando Node.js. Ele contém os detalhes para definir o ambiente de desenvolvimento, uma lista de etapas para escrever o aplicativo e um código de amostra executável para exibir planilhas ocultas do Excel usando Node.js. Você pode filtrar as planilhas ocultas usando diferentes propriedades, como nome, índice ou tipo de planilha.

Etapas para exibir todas as planilhas usando Node.js

  1. Configure o IDE para usar Aspose.Cells para Node.js via Java para exibir planilhas
  2. Carregue o workbook onde algumas planilhas estão ocultas
  3. Desproteja a pasta de trabalho fornecendo a senha, se protegida
  4. Itere por todas as planilhas da pasta de trabalho e verifique se um sheet está visível ou não
  5. Defina o sinalizador para tornar o alvo ou todas as planilhas visíveis
  6. Salve a pasta de trabalho resultante com todas as planilhas visíveis

Estas etapas resumem o processo para exibir planilha usando Node.js. Inicie o processo carregando a pasta de trabalho e desprotegendo-a usando a senha, se protegida. Itere todas as planilhas da pasta de trabalho e verifique a propriedade isVisible antes de defini-la como true para torná-la visível.

Código para exibir planilha usando Node.js

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
//Set the license
new aspose.cells.License().setLicense("License.lic");
// Load workbook with hidden sheets
var workbook = new aspose.cells.Workbook("WorkbookWithHiddenSheets.xlsx");
// Unprotect the Excel file
workbook.unprotect("workbook");
// Iterate through all the sheets
let ws;
for(let i = 0; i < workbook.getWorksheets().getCount();i++)
{
ws = workbook.getWorksheets().get(i);
if(ws.isVisible() == false)
ws.setVisible(true);
}
// Save the workbook
workbook.save("Output.xlsx");

O código de exemplo acima pode exibir a planilha usando Node.js. A classe Worksheet contém o método isVisible() que é ‘false’ se uma planilha estiver oculta e é usado para torná-la visível chamando o método setVisible(). Se você deseja definir as planilhas visíveis com base em alguns critérios, use propriedades diferentes na classe Worksheet, digamos, use getCharts() para verificar se a planilha possui gráficos, getCodeName(), getCustomProperties(), getIndex(), getName() e getType() para listar alguns.

Este artigo nos ensinou como no Excel exibir planilha usando Node.js. Se você quiser aprender o processo de exibição de fórmulas em uma planilha, consulte o artigo em como mostrar fórmulas no Excel usando Node.js.

 Português