Personalizza le impostazioni di globalizzazione in Excel utilizzando C#
giugno 16, 2025 · 7 minuti · John He
In questo post del blog, imparerai come personalizzare le impostazioni di globalizzazione in Excel utilizzando C#. A volte desideri personalizzare il testo del Totale Pivot, Sub Totale, Totale Generale, Tutti gli Elementi, Elementi Multipli, Etichette di Colonna, Etichette di Riga, Valori Vuoti in base alle tue esigenze. Aspose.Cells ti consente di personalizzare le impostazioni di globalizzazione della tabella pivot per affrontare tali scenari utilizzando la classe PivotGlobalizationSettings. Puoi anche utilizzare questa funzione per cambiare le etichette in altre lingue come arabo, hindi, polacco, ecc. Per i grafici, le API di Aspose.Cells hanno esposto la classe ChartGlobalizationSettings per affrontare gli scenari in cui l’utente desidera impostare i componenti del grafico in una lingua diversa. Iniziamo!
Questo articolo tratta i seguenti argomenti:
- Libreria C# Excel per personalizzare le impostazioni di globalizzazione
- Come personalizzare le impostazioni di globalizzazione in Excel utilizzando C#
- Risorse gratuite
- Altri argomenti
## Libreria C# Excel per personalizzare le impostazioni di globalizzazione {#csharp-excel-library}
Aspose.Cells per .NET è una potente libreria Excel che semplifica il processo di personalizzazione delle impostazioni di globalizzazione in Excel. Fornisce funzionalità robuste per manipolare file Excel programmaticamente. Con Aspose.Cells, gli sviluppatori possono facilmente creare, modificare e personalizzare grafici e diagrammi. Questa libreria supporta vari formati Excel e offre funzionalità avanzate, rendendola una scelta ideale per i project manager e gli sviluppatori.
Aspose.Cells per .NET si distingue per la sua facilità di integrazione e flessibilità. Ecco alcune caratteristiche chiave:
- API completa: Accedi a un’ampia gamma di funzionalità di Excel.
- Personalizzazione avanzata: Adatta grafici e diagrammi per soddisfare esigenze specifiche.
- Alta performance: Gestisci efficientemente grandi set di dati senza compromettere la velocità.
- Supporto per più formati: Lavora con vari formati Excel, inclusi XLSX, XLS e CSV.
Segui questi semplici passaggi per iniziare con Aspose.Cells per .NET:
1. Scarica la libreria dalla pagina delle versioni.
2. Installala tramite NuGet Package Manager con il seguente comando:
PM> Install-Package Aspose.Cells
## Come personalizzare le impostazioni di globalizzazione in Excel utilizzando C# {#globalization-settings-in-excel}
### Dati di esempio per le impostazioni di globalizzazione del grafico
Dati di esempio per le impostazioni di globalizzazione del grafico
### Come personalizzare le impostazioni di globalizzazione per il grafico
Segui questi passaggi per personalizzare le impostazioni di globalizzazione per il grafico utilizzando C# con Aspose.Cells per .NET. Creeremo un grafico a cascata basato sui seguenti dati. I nomi dei componenti del grafico verranno visualizzati in inglese nel grafico. Utilizzeremo un esempio di lingua turca per mostrare come visualizzare il Titolo del Grafico, i nomi di Legenda Aumento/Diminuzione, il nome Totale e il Titolo dell’Asse in turco.
1. Crea una classe di lingua personalizzata per il componente del grafico.
2. Carica un file Excel esistente utilizzando la classe Workbook.
3. Imposta le impostazioni di ChartGlobalizationSettings personalizzate.
4. Accedi al primo foglio di lavoro utilizzando workbook.Worksheets[0].
5. Accedi al primo grafico utilizzando worksheet.Charts[0].
6. Chiama il metodo Chart.Calculate() per il calcolo.
7. Output delle informazioni rilevanti e visualizza i risultati.
Ecco un frammento di codice C# che implementa i passaggi sopra:
Output generato dal codice di esempio sopra:
Titolo del grafico del workbook: Grafik Başlığı
Legenda del grafico del workbook: Artış
Legenda del grafico del workbook: Düşüş
Legenda del grafico del workbook: Toplam
Titolo dell'asse del workbook: Eksen Başlığı
### Come personalizzare le impostazioni di globalizzazione per la formula
Segui questi passaggi per personalizzare le impostazioni di globalizzazione per la formula utilizzando C# con Aspose.Cells per .NET. Il seguente codice di esempio spiega come implementare il metodo GlobalizationSettings.GetLocalFunctionName(string standardName). Il metodo restituisce il nome locale della funzione standard. Se il nome della funzione standard è SUM, restituisce UserFormulaLocal_SUM. Puoi modificare il codice in base alle tue esigenze e restituire i nomi delle funzioni locali corrette, ad esempio, SUM è SUMME in tedesco e TEXT è ТЕКСТ in russo. Si prega di vedere anche l’output della console del codice di esempio fornito di seguito come riferimento.
1. Crea una classe di impostazioni di globalizzazione personalizzata per la formula.
2. Crea un nuovo workbook utilizzando la classe Workbook.
3. Imposta le impostazioni di GlobalizationSettings personalizzate.
4. Accedi al primo foglio di lavoro utilizzando workbook.Worksheets[0].
5. Accedi alle celle e imposta le proprietà della formula.
6. Output delle informazioni rilevanti e visualizza i risultati.
Ecco un frammento di codice C# che implementa i passaggi sopra:
Output generato dal codice di esempio sopra:
Formula Locale: =UserFormulaLocal_SUM(A1:A2)
Formula Locale: =UserFormulaLocal_AVERAGE(B1:B2,B5)
### Dati di esempio per le impostazioni di globalizzazione degli errori e dei valori booleani
Dati di esempio per le impostazioni di globalizzazione degli errori e dei valori booleani
### Come personalizzare le impostazioni di globalizzazione per errori e booleani
Se stai utilizzando Microsoft Excel in lingua o locale russa o in qualsiasi altra lingua o locale, visualizzerà errori e valori booleani secondo quella lingua o locale. Puoi ottenere un comportamento simile utilizzando Aspose.Cells tramite la proprietà Workbook.Settings.GlobalizationSettings. Dovrai sovrascrivere i metodi GlobalizationSettings.GetErrorValueString() e GlobalizationSettings.GetBooleanValueString() della classe GlobalizationSettings. Segui questi passaggi per personalizzare le impostazioni di globalizzazione per errori e valori booleani utilizzando C# con Aspose.Cells per .NET.
1. Crea una classe di lingua personalizzata per errori e valori booleani.
2. Carica un file Excel esistente utilizzando la classe Workbook.
3. Imposta le impostazioni di GlobalizationSettings personalizzate.
4. Chiama il metodo Workbook.CalculateFormula() per il calcolo.
5. Salva il file in pdf utilizzando workbook.Save().
Ecco un frammento di codice C# che implementa i passaggi sopra:
Personalizza le impostazioni di globalizzazione per la tabella pivot utilizzando C#
### Dati di esempio per le impostazioni di globalizzazione della tabella pivot
Dati di esempio per le impostazioni di globalizzazione degli errori e dei valori booleani
### Come personalizzare le impostazioni di globalizzazione per la tabella pivot
Segui questi passaggi per personalizzare le impostazioni di globalizzazione per la tabella pivot utilizzando C# con Aspose.Cells per .NET. Crea una classe CustomPivotTableGlobalizationSettings derivata da una classe base PivotGlobalizationSettings e sovrascrivi tutti i suoi metodi necessari. Questi metodi restituiscono il testo personalizzato per il Totale Pivot, Sub Totale, Totale Generale, Tutti gli Elementi, Elementi Multipli, Etichette di Colonna, Etichette di Riga, Valori Vuoti. Quindi assegna l’oggetto di questa classe alla proprietà WorkbookSettings.GlobalizationSettings.PivotSettings. Il codice carica il file Excel sorgente che contiene la tabella pivot, aggiorna e calcola i suoi dati e lo salva come file PDF di output.
1. Crea una classe CustomPivotTableGlobalizationSettings per la tabella pivot.
2. Carica un file Excel esistente utilizzando la classe Workbook.
3. Imposta le impostazioni PivotGlobalizationSettings personalizzate.
4. Accedi al primo foglio di lavoro utilizzando workbook.Worksheets[0].
5. Accedi alla prima PivotTable utilizzando worksheet.PivotTables[0].
6. Chiama i metodi PivotTable.RefreshData() e PivotTable.CalculateData() per aggiornare e calcolare la tabella pivot.
7. Salva il file in pdf utilizzando workbook.Save().
Ecco un frammento di codice C# che implementa i passaggi sopra:
Personalizza le impostazioni di globalizzazione per la tabella pivot utilizzando C#
## Ottieni una licenza gratuita {#get-a-free-license}
Interessato a esplorare i prodotti Aspose? Visita la pagina delle licenze per ottenere una licenza temporanea gratuita. È facile iniziare e sbloccare il pieno potenziale di Aspose.Cells per i tuoi progetti!
## Personalizza le impostazioni di globalizzazione: Risorse gratuite {#free-resources}
Non fermarti qui! Esplora risorse aggiuntive per migliorare ulteriormente la tua comprensione di Aspose.Cells. Queste risorse ti aiuteranno a padroneggiare l’automazione di Excel e rafforzare le tue competenze.
- Guida per sviluppatori
- Applicazioni online gratuite
- Riferimento API
- Guide e articoli
## Conclusione {#conclusion}
In questo post del blog, abbiamo esplorato come personalizzare le impostazioni di globalizzazione in Excel utilizzando C#. Aspose.Cells per .NET semplifica questo processo con le sue potenti funzionalità e flessibilità. Ti incoraggiamo a esplorare di più su Aspose.Cells per .NET per migliorare le tue capacità di gestione dei progetti.
Se hai domande o hai bisogno di ulteriore assistenza, non esitare a contattarci nel nostro forum di supporto gratuito.
## Vedi anche {#see-also}
- Come bloccare le celle in Excel
- Aggiungi immagine a Excel
- Crea un grafico di Gantt in Excel
- Aggiungi un campo calcolato nella tabella pivot
- Crea sparklines in Excel
- Crea grafici a tornado in Excel