Dostosowywanie ustawień globalizacji w Excelu za pomocą Javy
czerwca 16, 2025 · 5 min · John He
W tym wpisie na blogu dowiesz się, jak dostosować ustawienia globalizacji w Excelu za pomocą Javy. Czasami chcesz dostosować tekst dla Całkowitych, Częściowych, Całkowitych, Wszystkich elementów, Wiele elementów, Etykiet kolumn, Etykiet wierszy, Pustych wartości zgodnie z własnymi wymaganiami. Aspose.Cells pozwala na dostosowanie ustawień globalizacji tabeli przestawnej, aby poradzić sobie z takimi scenariuszami za pomocą klasy PivotGlobalizationSettings. Możesz również użyć tej funkcji, aby zmienić etykiety na inne języki, takie jak arabski, hindi, polski itp. Dla wykresu, interfejsy API Aspose.Cells udostępniły klasę ChartGlobalizationSettings, aby poradzić sobie z sytuacjami, w których użytkownik chce ustawić komponent wykresu na inny język. Zaczynajmy!
Artykuł ten obejmuje następujące tematy:
- Biblioteka Java Excel do dostosowywania ustawień globalizacji
- Jak dostosować ustawienia globalizacji w Excelu za pomocą Javy
- Darmowe zasoby
- Inne tematy
## Biblioteka Java Excel do dostosowywania ustawień globalizacji {#java-excel-library}
Aspose.Cells dla Javy to potężna biblioteka, która upraszcza proces dostosowywania ustawień globalizacji w Excelu. Oferuje solidne funkcje do programowego manipulowania plikami Excel. Z Aspose.Cells deweloperzy mogą łatwo tworzyć, modyfikować i dostosowywać wykresy i diagramy. Ta biblioteka obsługuje różne formaty Excela i oferuje zaawansowane funkcjonalności, co czyni ją idealnym wyborem dla menedżerów projektów i deweloperów.
Aby zainstalować Aspose.Cells dla Javy, użyj Maven:
xml
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>25.6</version>
</dependency>
Lub pobierz go z oficjalnej strony wydań.
## Jak dostosować ustawienia globalizacji w Excelu za pomocą Javy {#globalization-settings-in-excel}
### Przykładowe dane dla ustawień globalizacji wykresu
Przykładowe dane dla ustawień globalizacji wykresu
### Jak dostosować ustawienia globalizacji dla wykresu
Postępuj zgodnie z tymi krokami, aby dostosować ustawienia globalizacji dla wykresu za pomocą Javy z Aspose.Cells dla Javy. Utworzymy wykres wodospadowy na podstawie następujących danych. Nazwy komponentów wykresu będą wyświetlane w języku angielskim na wykresie. Użyjemy przykładu w języku tureckim, aby pokazać, jak wyświetlić Tytuł wykresu, nazwy Legendy Zwiększ/Zmniejsz, nazwę Całkowitą i Tytuł osi w tureckim.
1. Utwórz niestandardową klasę językową dla komponentu wykresu.
2. Załaduj istniejący plik Excel za pomocą klasy Workbook.
3. Ustaw niestandardowe ChartGlobalizationSettings.
4. Uzyskaj dostęp do pierwszego arkusza roboczego za pomocą workbook.getWorksheets().get(0).
5. Uzyskaj dostęp do pierwszego wykresu za pomocą worksheet.getCharts().get(0).
6. Wywołaj metodę Chart.calculate() w celu obliczenia.
7. Wyświetl odpowiednie informacje i zobacz wyniki.
Oto fragment kodu Java, który implementuje powyższe kroki:
Wynik wygenerowany przez powyższy kod:
Tytuł wykresu Workbook: Grafik Başlığı
Legenda wykresu Workbook: Artış
Legenda wykresu Workbook: Düşüş
Legenda wykresu Workbook: Toplam
Tytuł osi kategorii Workbook: Eksen Başlığı
### Jak dostosować ustawienia globalizacji dla formuły
Postępuj zgodnie z tymi krokami, aby dostosować ustawienia globalizacji dla formuły za pomocą Javy z Aspose.Cells dla Javy. Poniższy przykładowy kod wyjaśnia, jak zaimplementować metodę GlobalizationSettings.GetLocalFunctionName(string standardName). Metoda ta zwraca lokalną nazwę standardowej funkcji. Jeśli nazwa standardowej funkcji to SUM, zwraca UserFormulaLocal_SUM. Możesz zmienić kod zgodnie z własnymi potrzebami i zwrócić poprawne lokalne nazwy funkcji, np. SUM to SUMME po niemiecku, a TEXT to ТЕКСТ po rosyjsku. Zobacz także wyjście konsoli przykładowego kodu podanego poniżej jako odniesienie.
1. Utwórz niestandardową klasę ustawień globalizacji dla formuły.
2. Utwórz nowy skoroszyt za pomocą klasy Workbook.
3. Ustaw niestandardowe GlobalizationSettings.
4. Uzyskaj dostęp do pierwszego arkusza roboczego za pomocą workbook.getWorksheets().get(0).
5. Uzyskaj dostęp do komórek i ustaw właściwości formuły.
6. Wyświetl odpowiednie informacje i zobacz wyniki.
Oto fragment kodu Java, który implementuje powyższe kroki:
Wynik wygenerowany przez powyższy kod:
Formuła lokalna: =UserFormulaLocal_SUM(A1:A2)
Formuła lokalna: =UserFormulaLocal_AVERAGE(B1:B2,B5)
### Przykładowe dane dla ustawień globalizacji błędów i wartości logicznych
Przykładowe dane dla ustawień globalizacji błędów i wartości logicznych
### Jak dostosować ustawienia globalizacji dla błędów i wartości logicznych
Jeśli używasz programu Microsoft Excel w lokalizacji lub języku rosyjskim lub w jakiejkolwiek innej lokalizacji lub języku, wyświetli błędy i wartości logiczne zgodnie z tą lokalizacją lub językiem. Możesz osiągnąć podobne zachowanie za pomocą Aspose.Cells, używając właściwości Workbook.Settings.GlobalizationSettings. Będziesz musiał nadpisać metody GlobalizationSettings.getErrorValueString() i GlobalizationSettings.getBooleanValueString() klasy GlobalizationSettings. Postępuj zgodnie z tymi krokami, aby dostosować ustawienia globalizacji dla błędów i wartości logicznych za pomocą Javy z Aspose.Cells dla Javy.
1. Utwórz niestandardową klasę językową dla błędów i wartości logicznych.
2. Załaduj istniejący plik Excel za pomocą klasy Workbook.
3. Ustaw niestandardowe GlobalizationSettings.
4. Wywołaj metodę Workbook.calculateFormula() w celu obliczenia.
5. Zapisz plik do PDF za pomocą workbook.save().
Oto fragment kodu Java, który implementuje powyższe kroki:
Dostosowywanie ustawień globalizacji dla tabeli przestawnej za pomocą Javy
### Przykładowe dane dla ustawień globalizacji tabeli przestawnej
Przykładowe dane dla ustawień globalizacji błędów i wartości logicznych
### Jak dostosować ustawienia globalizacji dla tabeli przestawnej
Postępuj zgodnie z tymi krokami, aby dostosować ustawienia globalizacji dla tabeli przestawnej za pomocą Javy z Aspose.Cells dla Javy. Tworzy klasę CustomPivotTableGlobalizationSettings pochodzącą z klasy bazowej PivotGlobalizationSettings i nadpisuje wszystkie niezbędne metody. Metody te zwracają dostosowany tekst dla Całkowitych, Częściowych, Całkowitych, Wszystkich elementów, Wiele elementów, Etykiet kolumn, Etykiet wierszy, Pustych wartości. Następnie przypisuje obiekt tej klasy do właściwości WorkbookSettings.GlobalizationSettings.PivotSettings. Kod ładuje źródłowy plik Excela, który zawiera tabelę przestawną, odświeża i oblicza jej dane oraz zapisuje jako plik PDF.
1. Utwórz klasę CustomPivotTableGlobalizationSettings dla tabeli przestawnej.
2. Załaduj istniejący plik Excel za pomocą klasy Workbook.
3. Ustaw niestandardowe PivotGlobalizationSettings.
4. Uzyskaj dostęp do pierwszego arkusza roboczego za pomocą workbook.getWorksheets().get(0).
5. Uzyskaj dostęp do pierwszej tabeli przestawnej za pomocą worksheet.getPivotTables().get(0).
6. Wywołaj metody PivotTable.refreshData() i PivotTable.calculateData(), aby odświeżyć i obliczyć tabelę przestawną.
7. Zapisz plik do PDF za pomocą workbook.save().
Oto fragment kodu Java, który implementuje powyższe kroki:
Dostosowywanie ustawień globalizacji dla tabeli przestawnej za pomocą Javy
## Uzyskaj darmową licencję {#get-a-free-license}
Zainteresowany odkrywaniem produktów Aspose? Odwiedź stronę licencji, aby uzyskać darmową tymczasową licencję. Łatwo jest zacząć i odblokować pełny potencjał Aspose.Cells dla swoich projektów!
## Dostosowywanie ustawień globalizacji: darmowe zasoby {#free-resources}
Nie zatrzymuj się tutaj! Odkryj dodatkowe zasoby, aby jeszcze bardziej zwiększyć swoją wiedzę na temat Aspose.Cells. Te zasoby pomogą Ci opanować automatyzację Excela i wzmocnić Twoje umiejętności.
- Przewodnik dla deweloperów
- Darmowe aplikacje online
- Dokumentacja API
- Przewodniki i artykuły
## Podsumowanie {#conclusion}
W tym wpisie na blogu zbadaliśmy, jak dostosować ustawienia globalizacji w Excelu za pomocą Javy. Aspose.Cells dla Javy upraszcza ten proces dzięki swoim potężnym funkcjom i elastyczności. Zachęcamy do dalszego odkrywania Aspose.Cells dla Javy, aby zwiększyć swoje możliwości zarządzania projektami.
Jeśli masz jakiekolwiek pytania lub potrzebujesz dalszej pomocy, nie wahaj się skontaktować z nami na naszym darmowym forum wsparcia.
## Zobacz także {#see-also}
- Scalanie wielu plików Excel w Javie
- Tworzenie plików Excel w Javie
- JSON do CSV w Javie
- JSON do Excela w Javie