Este tutorial rápido explica como vincular um segmentador a várias tabelas dinâmicas usando Java. Todos os detalhes serão fornecidos para conectar um segmentador a várias tabelas dinâmicas usando Java com a ajuda de um conjunto de etapas e configurações de IDE. Várias melhorias também serão compartilhadas ao final do artigo para melhorar o código de exemplo fornecido ao criar o arquivo Excel.
Passos para usar um único segmentador em várias Tabelas Dinâmicas usando Java
- Configure o IDE para usar Aspose.Cells for Java para vincular um slicer
- Crie uma pasta de trabalho, acesse uma planilha e adicione linhas de cabeçalho e dados de exemplo nela.
- Crie a primeira Tabela Dinâmica, adicione‑a à planilha pivot table collection usando getPivotTables().add()
- Configure a PivotTable acima e defina os campos de linha e de dados
- Crie outra Tabela Dinâmica a partir da tabela dinâmica acima para compartilhar o mesmo cache de dados.
- Atualize e calcule ambas as tabelas dinâmicas para deixá‑las prontas para a conexão do segmentador
- Use o método getSlicers().add() para adicionar um slicer à primeira Tabela Dinâmica
- Chame o método addPivotConnection() para conectar o segmentador à segunda tabela dinâmica
- Salve a pasta de trabalho resultante com tabelas dinâmicas e segmentação de dados nela.
As etapas acima resumem como obter um fatiador conectado a várias tabelas dinâmicas usando Java. Crie uma Pasta de Trabalho, acesse uma planilha, adicione uma linha de exemplo e dados nela, crie uma tabela dinâmica e adicione‑a à planilha. Crie a segunda tabela dinâmica a partir da primeira para compartilhar o cache comum, execute o cálculo das tabelas dinâmicas e atualize‑as antes de adicionar uma conexão de fatiador, adicione a conexão de fatiador e salve o arquivo Excel de saída.
Código para Conectar um Segmentador a Múltiplas Tabelas Dinâmicas usando Java
Este código demonstrou o uso do Excel slicer para múltiplas tabelas dinâmicas usando Java. Você deve atualizar a pasta de trabalho/planilha sempre que possível, em vez de atualizar as tabelas dinâmicas individualmente. Adicione todas as opções de exibição de slicer necessárias definindo o estilo incorporado, além de definir a legenda, o número de colunas, a altura da linha e a largura da coluna.
Este artigo nos ensinou o processo de conectar um slicer às tabelas dinâmicas. Para converter um arquivo Excel para o formato Markdown, consulte o artigo Converter Excel para Markdown usando Java.