Anpassa globaliseringsinställningar i Excel med C#
juni 16, 2025 · 6 min · John He
I det här blogginlägget lär du dig hur du anpassar globaliseringsinställningar i Excel med C#. Ibland vill du anpassa texten för Pivot Total, Sub Total, Grand Total, All Items, Multiple Items, Column Labels, Row Labels, Blank Values enligt dina krav. Aspose.Cells låter dig anpassa globaliseringsinställningarna för pivottabellen för att hantera sådana scenarier med hjälp av klassen PivotGlobalizationSettings. Du kan också använda denna funktion för att ändra etiketterna till andra språk som arabiska, hindi, polska, etc. För diagram har Aspose.Cells API:er exponerat klassen ChartGlobalizationSettings för att hantera scenarier där användaren vill ställa in diagramkomponenter till ett annat språk. Låt oss börja!
Denna artikel täcker följande ämnen:
- C# Excel-bibliotek för att anpassa globaliseringsinställningar
- Hur man anpassar globaliseringsinställningar i Excel med C#
- Gratis resurser
- Andra ämnen
## C# Excel-bibliotek för att anpassa globaliseringsinställningar {#csharp-excel-library}
Aspose.Cells för .NET är ett kraftfullt Excel-bibliotek som förenklar processen att anpassa globaliseringsinställningar i Excel. Det erbjuder robusta funktioner för att manipulera Excel-filer programmässigt. Med Aspose.Cells kan utvecklare enkelt skapa, modifiera och anpassa diagram och grafer. Detta bibliotek stöder olika Excel-format och erbjuder avancerade funktioner, vilket gör det till ett idealiskt val för projektledare och utvecklare.
Aspose.Cells för .NET utmärker sig på grund av sin enkelhet i integration och flexibilitet. Här är några nyckelfunktioner:
- Omfattande API: Få tillgång till ett brett utbud av Excel-funktioner.
- Avancerad anpassning: Skräddarsy diagram och grafer för att möta specifika behov.
- Hög prestanda: Hantera stora datamängder effektivt utan att kompromissa med hastigheten.
- Stöd för flera format: Arbeta med olika Excel-format, inklusive XLSX, XLS och CSV.
Följ dessa enkla steg för att komma igång med Aspose.Cells för .NET:
1. Ladda ner biblioteket från utgåvor.
2. Installera det via NuGet Package Manager med följande kommando:
PM> Install-Package Aspose.Cells
## Hur man anpassar globaliseringsinställningar i Excel med C# {#globalization-settings-in-excel}
### Exempeldata för diagram globaliseringsinställningar
Exempeldata för diagram globaliseringsinställningar
### Hur man anpassar globaliseringsinställningar för diagram
Följ dessa steg för att anpassa globaliseringsinställningar för diagram med C# med Aspose.Cells för .NET. Vi kommer att skapa ett vattenfallsdiagram baserat på följande data. Namnen på diagramkomponenterna kommer att visas på engelska i diagrammet. Vi kommer att använda ett exempel på turkiska för att visa hur man visar diagramtiteln, legenden för ökning/minskning, totalsumman och axeltiteln på turkiska.
1. Skapa en anpassad språkklass för diagramkomponenten.
2. Ladda en befintlig Excel-fil med hjälp av Workbook-klassen.
3. Ställ in anpassade ChartGlobalizationSettings.
4. Åtkomst till det första kalkylbladet med workbook.Worksheets[0].
5. Åtkomst till det första diagrammet med worksheet.Charts[0].
6. Anropa Chart.Calculate()-metoden för beräkning.
7. Skriv ut relevant information och se resultaten.
Här är en C# kodsnutt som implementerar ovanstående steg:
Utdata som genereras av den exempel ovanstående koden:
Workbook diagramtitel: Grafik Başlığı
Workbook diagramlegend: Artış
Workbook diagramlegend: Düşüş
Workbook diagramlegend: Toplam
Workbook kategori axeltitel: Eksen Başlığı
### Hur man anpassar globaliseringsinställningar för formler
Följ dessa steg för att anpassa globaliseringsinställningar för formler med C# med Aspose.Cells för .NET. Den följande exempel koden förklarar hur man implementerar metoden GlobalizationSettings.GetLocalFunctionName(string standardName). Metoden returnerar det lokala namnet på standardfunktionen. Om standardfunktionsnamnet är SUM, returnerar det UserFormulaLocal_SUM. Du kan ändra koden efter dina behov och returnera de korrekta lokala funktionsnamnen, t.ex. SUM är SUMME på tyska och TEXT är ТЕКСТ på ryska. Se också konsolutdata från exempel koden nedan för referens.
1. Skapa en anpassad globaliseringsinställningsklass för formler.
2. Skapa en ny arbetsbok med Workbook-klassen.
3. Ställ in anpassade GlobalizationSettings.
4. Åtkomst till det första kalkylbladet med workbook.Worksheets[0].
5. Åtkomst till celler och ställ in formel egenskaper.
6. Skriv ut relevant information och se resultaten.
Här är en C# kodsnutt som implementerar ovanstående steg:
Utdata som genereras av den exempel ovanstående koden:
Formel Lokal: =UserFormulaLocal_SUM(A1:A2)
Formel Lokal: =UserFormulaLocal_AVERAGE(B1:B2,B5)
### Exempeldata för fel och boolean globaliseringsinställningar
Exempeldata för fel och boolean globaliseringsinställningar
### Hur man anpassar globaliseringsinställningar för fel och boolean
Om du använder Microsoft Excel på ryska eller något annat språk eller lokal, kommer det att visa fel och boolean-värden enligt den lokala inställningen. Du kan uppnå ett liknande beteende med Aspose.Cells genom att använda egenskapen Workbook.Settings.GlobalizationSettings. Du måste åsidosätta metoderna GlobalizationSettings.GetErrorValueString() och GlobalizationSettings.GetBooleanValueString() i klassen GlobalizationSettings. Följ dessa steg för att anpassa globaliseringsinställningar för fel och booleanvärden med C# med Aspose.Cells för .NET.
1. Skapa en anpassad språkklass för fel och booleanvärde.
2. Ladda en befintlig Excel-fil med Workbook-klassen.
3. Ställ in anpassade GlobalizationSettings.
4. Anropa Workbook.CalculateFormula()-metoden för beräkning.
5. Spara filen som pdf med workbook.Save().
Här är en C# kodsnutt som implementerar ovanstående steg:
Anpassa globaliseringsinställningar för PivotTable med C#
### Exempeldata för PivotTable globaliseringsinställningar
Exempeldata för fel och boolean globaliseringsinställningar
### Hur man anpassar globaliseringsinställningar för PivotTable
Följ dessa steg för att anpassa globaliseringsinställningar för pivottabellen med C# med Aspose.Cells för .NET. Det skapar en klass CustomPivotTableGlobalizationSettings som härstammar från en basklass PivotGlobalizationSettings och åsidosätter alla nödvändiga metoder. Dessa metoder returnerar den anpassade texten för Pivot Total, Sub Total, Grand Total, All Items, Multiple Items, Column Labels, Row Labels, Blank Values. Sedan tilldelar den objektet av denna klass till WorkbookSettings.GlobalizationSettings.PivotSettings-egenskapen. Koden laddar käll Excel-filen som innehåller pivottabellen, uppdaterar och beräknar dess data och sparar den som en utdata PDF-fil.
1. Skapa en CustomPivotTableGlobalizationSettings-klass för pivottabellen.
2. Ladda en befintlig Excel-fil med Workbook-klassen.
3. Ställ in anpassade PivotGlobalizationSettings.
4. Åtkomst till det första kalkylbladet med workbook.Worksheets[0].
5. Åtkomst till den första PivotTable med worksheet.PivotTables[0].
6. Anropa PivotTable.RefreshData() och PivotTable.CalculateData()-metoderna för att uppdatera och beräkna pivottabellen.
7. Spara filen som pdf med workbook.Save().
Här är en C# kodsnutt som implementerar ovanstående steg:
Anpassa globaliseringsinställningar för PivotTable med C#
## Få en gratis licens {#get-a-free-license}
Intresserad av att utforska Aspose-produkter? Besök licenssidan för att få en gratis tillfällig licens. Det är enkelt att komma igång och låsa upp hela potentialen av Aspose.Cells för dina projekt!
## Anpassa globaliseringsinställningar: Gratis resurser {#free-resources}
Stanna inte här! Utforska ytterligare resurser för att ytterligare förbättra din förståelse av Aspose.Cells. Dessa resurser hjälper dig att bemästra Excel-automatisering och stärka dina färdigheter.
- Utvecklarens guide
- Gratis online-applikationer
- API-referens
- Hur-man-guider och artiklar
## Slutsats {#conclusion}
I det här blogginlägget utforskade vi hur man anpassar globaliseringsinställningar i Excel med C#. Aspose.Cells för .NET förenklar denna process med sina kraftfulla funktioner och flexibilitet. Vi uppmuntrar dig att utforska mer om Aspose.Cells för .NET för att förbättra dina projektledningsmöjligheter.
Om du har några frågor eller behöver ytterligare hjälp, tveka inte att kontakta oss på vårt gratis supportforum.
## Se även {#see-also}
- Hur man låser celler i Excel
- Lägg till bild i Excel
- Skapa Gantt-diagram i Excel
- Lägg till ett beräknat fält i pivottabellen
- Skapa sparklines i Excel
- Skapa tornadodiagram i Excel