Personalizar Configurações de Globalização no Excel usando Java
junho 16, 2025 · 6 minutos · John He
Neste post do blog, você aprenderá como personalizar configurações de globalização no Excel usando Java. Às vezes, você deseja personalizar o Total do Pivot, Subtotal, Total Geral, Todos os Itens, Múltiplos Itens, Rótulos de Coluna, Rótulos de Linha e texto de Valores em Branco de acordo com suas necessidades. Aspose.Cells permite que você personalize as configurações de globalização da tabela dinâmica para lidar com tais cenários usando a classe PivotGlobalizationSettings. Você também pode usar esse recurso para alterar os rótulos para outros idiomas, como árabe, hindi, polonês, etc. Para Gráficos, as APIs Aspose.Cells expuseram a classe ChartGlobalizationSettings para lidar com os cenários onde o usuário deseja definir componentes de gráfico em um idioma diferente. Vamos começar!
Este artigo cobre os seguintes tópicos:
- Biblioteca Java Excel para Personalizar Configurações de Globalização
- Como Personalizar Configurações de Globalização no Excel usando Java
- Recursos Gratuitos
- Outros Tópicos
## Biblioteca Java Excel para Personalizar Configurações de Globalização {#java-excel-library}
Aspose.Cells para Java é uma biblioteca poderosa que simplifica o processo de personalização das configurações de globalização no Excel. Ela fornece recursos robustos para manipular arquivos do Excel programaticamente. Com Aspose.Cells, os desenvolvedores podem facilmente criar, modificar e personalizar gráficos e tabelas. Esta biblioteca suporta vários formatos do Excel e oferece funcionalidades avançadas, tornando-a uma escolha ideal para gerentes de projeto e desenvolvedores.
Para instalar o Aspose.Cells para Java, use Maven:
xml
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>25.6</version>
</dependency>
Ou faça o download a partir da página oficial de lançamentos.
## Como Personalizar Configurações de Globalização no Excel usando Java {#globalization-settings-in-excel}
### Dados de Exemplo para Configurações de Globalização de Gráfico
Dados de Exemplo para Configurações de Globalização de Gráfico
### Como Personalizar Configurações de Globalização para Gráfico
Siga estas etapas para personalizar as configurações de globalização para gráfico usando Java com Aspose.Cells para Java. Vamos criar um gráfico de cascata com base nos seguintes dados. Os nomes dos componentes do gráfico serão exibidos em inglês no gráfico. Usaremos um exemplo em turco para mostrar como exibir o Título do Gráfico, nomes de Aumento/Diminuição da Legenda, nome Total e Título do Eixo em turco.
1. Crie uma classe de idioma personalizada para o componente do gráfico.
2. Carregue um arquivo Excel existente usando a classe Workbook.
3. Defina as ChartGlobalizationSettings personalizadas.
4. Acesse a primeira planilha usando workbook.getWorksheets().get(0).
5. Acesse o primeiro gráfico usando worksheet.getCharts().get(0).
6. Chame o método Chart.calculate() para cálculo.
7. Saia as informações relevantes e veja os resultados.
Aqui está um trecho de código Java que implementa as etapas acima:
Saída gerada pelo código de exemplo acima:
Título do gráfico do Workbook: Grafik Başlığı
Legenda do gráfico do Workbook: Artış
Legenda do gráfico do Workbook: Düşüş
Legenda do gráfico do Workbook: Toplam
Título do eixo da categoria do Workbook: Eksen Başlığı
### Como Personalizar Configurações de Globalização para Fórmula
Siga estas etapas para personalizar as configurações de globalização para fórmula usando Java com Aspose.Cells para Java. O seguinte código de exemplo explica como implementar o método GlobalizationSettings.GetLocalFunctionName(string standardName). O método retorna o nome local da função padrão. Se o nome da função padrão for SOMA, ele retorna UserFormulaLocal_SUM. Você pode alterar o código conforme suas necessidades e retornar os nomes de função locais corretos, por exemplo, SOMA é SUMME em alemão e TEXTO é ТЕКСТ em russo. Veja também a saída do console do código de exemplo abaixo como referência.
1. Crie uma classe de configurações de globalização personalizada para fórmula.
2. Crie um novo workbook usando a classe Workbook.
3. Defina as GlobalizationSettings personalizadas.
4. Acesse a primeira planilha usando workbook.getWorksheets().get(0).
5. Acesse as células e defina as propriedades da fórmula.
6. Saia as informações relevantes e veja os resultados.
Aqui está um trecho de código Java que implementa as etapas acima:
Saída gerada pelo código de exemplo acima:
Fórmula Local: =UserFormulaLocal_SUM(A1:A2)
Fórmula Local: =UserFormulaLocal_AVERAGE(B1:B2,B5)
### Dados de Exemplo para Configurações de Globalização de Erros e Booleanos
Dados de Exemplo para Configurações de Globalização de Erros e Booleanos
### Como Personalizar Configurações de Globalização para Erros e Booleanos
Se você estiver usando o Microsoft Excel em Localidade ou Idioma Russo ou qualquer outra Localidade ou Idioma, ele exibirá Erros e valores Booleanos de acordo com essa Localidade ou Idioma. Você pode alcançar um comportamento semelhante usando Aspose.Cells através da propriedade Workbook.Settings.GlobalizationSettings. Você terá que sobrescrever os métodos GlobalizationSettings.getErrorValueString() e GlobalizationSettings.getBooleanValueString() da classe GlobalizationSettings. Siga estas etapas para personalizar as configurações de globalização para Erros e Valores Booleanos usando Java com Aspose.Cells para Java.
1. Crie uma classe de idioma personalizada para Erros e Valores Booleanos.
2. Carregue um arquivo Excel existente usando a classe Workbook.
3. Defina as GlobalizationSettings personalizadas.
4. Chame o método Workbook.calculateFormula() para cálculo.
5. Salve o arquivo em pdf usando workbook.save().
Aqui está um trecho de código Java que implementa as etapas acima:
Personalizar Configurações de Globalização para Tabela Dinâmica usando Java
### Dados de Exemplo para Configurações de Globalização de Tabela Dinâmica
Dados de Exemplo para Configurações de Globalização de Erros e Booleanos
### Como Personalizar Configurações de Globalização para Tabela Dinâmica
Siga estas etapas para personalizar as configurações de globalização para Tabela Dinâmica usando Java com Aspose.Cells para Java. Cria uma classe CustomPivotTableGlobalizationSettings derivada de uma classe base PivotGlobalizationSettings e sobrescreve todos os seus métodos necessários. Esses métodos retornam o texto personalizado para o Total do Pivot, Subtotal, Total Geral, Todos os Itens, Múltiplos Itens, Rótulos de Coluna, Rótulos de Linha e Valores em Branco. Em seguida, atribui o objeto dessa classe à propriedade WorkbookSettings.GlobalizationSettings.PivotSettings. O código carrega o arquivo Excel de origem que contém a tabela dinâmica, atualiza e calcula seus dados e o salva como um arquivo PDF de saída.
1. Crie uma classe CustomPivotTableGlobalizationSettings para Tabela Dinâmica.
2. Carregue um arquivo Excel existente usando a classe Workbook.
3. Defina as PivotGlobalizationSettings personalizadas.
4. Acesse a primeira planilha usando workbook.getWorksheets().get(0).
5. Acesse a primeira PivotTable usando worksheet.getPivotTables().get(0).
6. Chame os métodos PivotTable.refreshData() e PivotTable.calculateData() para atualizar e calcular a Tabela Dinâmica.
7. Salve o arquivo em pdf usando workbook.save().
Aqui está um trecho de código Java que implementa as etapas acima:
Personalizar Configurações de Globalização para Tabela Dinâmica usando Java
## Obtenha uma Licença Gratuita {#get-a-free-license}
Interessado em explorar os produtos Aspose? Visite a página de licenças para obter uma licença temporária gratuita. É fácil começar e desbloquear todo o potencial do Aspose.Cells para seus projetos!
## Personalizar Configurações de Globalização: Recursos Gratuitos {#free-resources}
Não pare por aqui! Explore recursos adicionais para aprimorar ainda mais sua compreensão do Aspose.Cells. Esses recursos o ajudarão a dominar a automação do Excel e fortalecer suas habilidades.
- Guia do desenvolvedor
- Aplicações online gratuitas
- Referência da API
- Guias e artigos como fazer
## Conclusão {#conclusion}
Neste post do blog, exploramos como personalizar configurações de globalização no Excel usando Java. Aspose.Cells para Java simplifica esse processo com seus recursos poderosos e flexibilidade. Encorajamos você a explorar mais sobre Aspose.Cells para Java para aprimorar suas capacidades de gerenciamento de projetos.
Se você tiver alguma dúvida ou precisar de mais assistência, sinta-se à vontade para entrar em contato em nosso fórum de suporte gratuito.
## Veja Também {#see-also}
- Mesclar Vários Arquivos Excel em Java
- Criar Arquivos Excel em Java
- JSON para CSV em Java
- JSON para Excel em Java