Personalizar Configurações de Globalização no Excel Usando C#
Neste post do blog, você aprenderá como personalizar configurações de globalização no Excel usando C#. Às vezes, você deseja personalizar o Total do Pivot, Sub Total, Grand Total, Todos os Itens, Múltiplos Itens, Rótulos de Coluna, Rótulos de Linha, 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áfico, as APIs Aspose.Cells expuseram a classe ChartGlobalizationSettings para lidar com os cenários em que o usuário deseja definir o componente do gráfico para um idioma diferente. Vamos começar! Este artigo cobre os seguintes tópicos: - Biblioteca C# Excel para Personalizar Configurações de Globalização - Como Personalizar Configurações de Globalização no Excel usando C# - Recursos Gratuitos - Outros Tópicos ## Biblioteca C# Excel para Personalizar Configurações de Globalização {#csharp-excel-library} Aspose.Cells para .NET é uma poderosa biblioteca Excel 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. Aspose.Cells para .NET se destaca devido à sua facilidade de integração e flexibilidade. Aqui estão alguns recursos principais: - API Abrangente: Acesse uma ampla gama de funcionalidades do Excel. - Personalização Avançada: Adapte gráficos e tabelas para atender a necessidades específicas. - Alto Desempenho: Manipule grandes conjuntos de dados de forma eficiente sem comprometer a velocidade. - Suporte a Vários Formatos: Trabalhe com vários formatos do Excel, incluindo XLSX, XLS e CSV. Siga estas etapas simples para começar com Aspose.Cells para .NET: 1. Baixe a biblioteca da página de lançamentos. 2. Instale-a via NuGet Package Manager com o seguinte comando: PM> Install-Package Aspose.Cells ## Como Personalizar Configurações de Globalização no Excel usando C# {#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

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 C# com Aspose.Cells para .NET. Criaremos 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.Worksheets[0]. 5. Acesse o primeiro gráfico usando worksheet.Charts[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 C# 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 C# com Aspose.Cells para .NET. 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.Worksheets[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 C# 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

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 na Localidade ou Idioma Russo ou em 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 utilizando a propriedade Workbook.Settings.GlobalizationSettings. Você terá que substituir 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 C# com Aspose.Cells para .NET. 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 C# que implementa as etapas acima:
Personalizar Configurações de Globalização para Tabela Dinâmica usando C#

Personalizar Configurações de Globalização para Tabela Dinâmica usando C#

### Dados de Exemplo para Configurações de Globalização de Tabela Dinâmica
Dados de Exemplo para Configurações de Globalização de Tabela Dinâmica

Dados de Exemplo para Configurações de Globalização de Tabela Dinâmica

### 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 C# com Aspose.Cells para .NET. Ele cria uma classe CustomPivotTableGlobalizationSettings derivada de uma classe base PivotGlobalizationSettings e substitui todos os seus métodos necessários. Esses métodos retornam o texto personalizado para o Total do Pivot, Sub Total, Grand Total, Todos os Itens, Múltiplos Itens, Rótulos de Coluna, Rótulos de Linha, Valores em Branco. Em seguida, atribui o objeto desta 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 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.Worksheets[0]. 5. Acesse a primeira PivotTable usando worksheet.PivotTables[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 C# que implementa as etapas acima:
Personalizar Configurações de Globalização para Tabela Dinâmica usando C#

Personalizar Configurações de Globalização para Tabela Dinâmica usando C#

## Obtenha uma Licença Gratuita {#get-a-free-license} Interessado em explorar 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 ajudarão você a dominar a automação do Excel e fortalecer suas habilidades. - Guia do desenvolvedor - Aplicativos online gratuitos - Referência da API - Guias e artigos ## Conclusão {#conclusion} Neste post do blog, exploramos como personalizar configurações de globalização no Excel usando C#. Aspose.Cells para .NET simplifica esse processo com seus recursos poderosos e flexibilidade. Encorajamos você a explorar mais sobre Aspose.Cells para .NET 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} - Como bloquear células no Excel - Adicionar imagem ao Excel - Criar Gráfico de Gantt no Excel - Adicionar um campo calculado na tabela dinâmica - Criar sparklines no Excel - Criar gráficos de tornado no Excel