Como inserir um Slicer no Excel usando C #

Este tutorial afiado orienta você sobre como inserir uma segmentação de dados no Excel usando C#. Ele fornece a referência para as configurações do ambiente, detalhes passo a passo para escrever o aplicativo e um código de exemplo executável para adicionar slicer no Excel usando C#. Neste tutorial, adicionaremos um slicer para uma tabela, mas você também aprenderá as opções para adicionar um slicer a diferentes objetos em uma planilha e salvá-lo como XLSX, XLS ou qualquer outro MS Formato suportado pelo Excel.

Etapas para inserir um fatiador no Excel usando C#

  1. Defina o ambiente para usar Aspose.Cells for .NET para adicionar uma segmentação
  2. Carregue o arquivo Excel de origem no objeto Workbook com uma tabela nele
  3. Obtenha acesso ao destino worksheet onde a segmentação de dados deve ser inserida
  4. Obter uma referência à tabela desejada na planilha selecionada
  5. Adicione o slicer fornecendo a coluna de destino e a célula de destino do slicer
  6. Salve o arquivo Excel resultante com o slicer no disco

Essas etapas simples descrevem o procedimento para adicionar segmentações no Excel usando C# fornecendo detalhes de configuração e, em seguida, uma abordagem passo a passo para escrever o programa. Primeiro, você precisa carregar o arquivo Excel de origem e obter acesso à planilha de destino e à tabela de destino para adicionar a segmentação de dados. Depois que a referência à tabela de destino é obtida, uma nova segmentação de dados é adicionada à coleção de segmentações na planilha fornecendo o nome da tabela, a coluna de destino da célula e a nova célula de destino da segmentação.

Código para inserir fatiadores no Excel usando C

Este código demonstra o processo para inserir uma segmentação de dados usando C# em um arquivo do Excel. Ele usa o método Worksheet.Slicers.Add() para adicionar o slicer para uma tabela fornecendo os parâmetros necessários. Você também pode adicionar uma segmentação de dados para uma tabela dinâmica usando a sobrecarga do mesmo método fornecendo a tabela dinâmica de destino, a célula de destino onde a segmentação de dados deve ser adicionada e o campo dinâmico base.

Este artigo nos ensinou a inserir slicers usando C#. Se você quiser aprender o processo de filtragem de dados em uma tabela, consulte o artigo em como filtrar dados na tabela do Excel usando c#.

 Português