Javaを使用してExcelのグローバリゼーション設定をカスタマイズする
このブログ投稿では、Javaを使用してExcelのグローバリゼーション設定をカスタマイズする方法を学びます。時には、ピボット合計、サブ合計、グランド合計、すべての項目、複数の項目、列ラベル、行ラベル、空白値のテキストを要件に応じてカスタマイズしたい場合があります。Aspose.Cellsを使用すると、PivotGlobalizationSettingsクラスを使用して、ピボットテーブルのグローバリゼーション設定をカスタマイズできます。この機能を使用して、チャートのコンポーネントを異なる言語に設定することもできます。Aspose.Cells APIは、ユーザーがチャートコンポーネントを異なる言語に設定したい場合に対応するために、ChartGlobalizationSettingsクラスを公開しています。それでは始めましょう! この記事では、以下のトピックをカバーします: - Java Excelライブラリによるグローバリゼーション設定のカスタマイズ - Javaを使用してExcelのグローバリゼーション設定をカスタマイズする方法 - 無料リソース - その他のトピック ## Java Excelライブラリによるグローバリゼーション設定のカスタマイズ {#java-excel-library} Aspose.Cells for Javaは、Excelのグローバリゼーション設定をカスタマイズするプロセスを簡素化する強力なライブラリです。プログラムでExcelファイルを操作するための堅牢な機能を提供します。Aspose.Cellsを使用すると、開発者は簡単にチャートやグラフを作成、変更、カスタマイズできます。このライブラリはさまざまなExcel形式をサポートし、高度な機能を提供しているため、プロジェクトマネージャーや開発者にとって理想的な選択肢です。 Aspose.Cells for Javaをインストールするには、Mavenを使用します: xml <dependency> <groupId>com.aspose</groupId> <artifactId>aspose-cells</artifactId> <version>25.6</version> </dependency> または、公式リリースページからダウンロードします。 ## Javaを使用してExcelのグローバリゼーション設定をカスタマイズする方法 {#globalization-settings-in-excel} ### チャートのグローバリゼーション設定のサンプルデータ
チャートのグローバリゼーション設定のサンプルデータ

チャートのグローバリゼーション設定のサンプルデータ

### チャートのグローバリゼーション設定をカスタマイズする方法 Javaを使用してAspose.Cells for Javaでチャートのグローバリゼーション設定をカスタマイズするには、以下の手順に従います。以下のデータに基づいてウォーターフォールチャートを作成します。チャート内のチャートコンポーネントの名前は英語で表示されます。トルコ語の例を使用して、チャートタイトル、凡例の増加/減少名、合計名、軸タイトルをトルコ語で表示する方法を示します。 1. チャートコンポーネント用のカスタム言語クラスを作成します。 2. Workbookクラスを使用して既存のExcelファイルをロードします。 3. カスタムChartGlobalizationSettingsを設定します。 4. workbook.getWorksheets().get(0)を使用して最初のワークシートにアクセスします。 5. worksheet.getCharts().get(0)を使用して最初のチャートにアクセスします。 6. 計算のためにChart.calculate()メソッドを呼び出します。 7. 関連情報を出力し、結果を表示します。 以下は、上記の手順を実装したJavaコードスニペットです: 上記のサンプルコードによって生成された出力: Workbook chart title: Grafik Başlığı Workbook chart legend: Artış Workbook chart legend: Düşüş Workbook chart legend: Toplam Workbook category axis tile: Eksen Başlığı ### 数式のグローバリゼーション設定をカスタマイズする方法 Javaを使用してAspose.Cells for Javaで数式のグローバリゼーション設定をカスタマイズするには、以下の手順に従います。以下のサンプルコードは、GlobalizationSettings.GetLocalFunctionName(string standardName)メソッドを実装する方法を説明しています。このメソッドは、標準関数のローカル名を返します。標準関数名がSUMの場合、UserFormulaLocal_SUMを返します。必要に応じてコードを変更し、正しいローカル関数名を返すことができます。例えば、SUMはドイツ語でSUMME、TEXTはロシア語でТЕКСТです。以下のサンプルコードのコンソール出力も参照してください。 1. 数式用のカスタムグローバリゼーション設定クラスを作成します。 2. Workbookクラスを使用して新しいワークブックを作成します。 3. カスタムGlobalizationSettingsを設定します。 4. workbook.getWorksheets().get(0)を使用して最初のワークシートにアクセスします。 5. セルにアクセスし、数式プロパティを設定します。 6. 関連情報を出力し、結果を表示します。 以下は、上記の手順を実装したJavaコードスニペットです: 上記のサンプルコードによって生成された出力: Formula Local: =UserFormulaLocal_SUM(A1:A2) Formula Local: =UserFormulaLocal_AVERAGE(B1:B2,B5) ### エラーとブール値のグローバリゼーション設定のサンプルデータ
エラーとブール値のグローバリゼーション設定のサンプルデータ

エラーとブール値のグローバリゼーション設定のサンプルデータ

### エラーとブール値のグローバリゼーション設定をカスタマイズする方法 ロシアのロケールまたは言語でMicrosoft Excelを使用している場合、エラーとブール値はそのロケールまたは言語に応じて表示されます。Aspose.Cellsを使用して同様の動作を実現するには、Workbook.Settings.GlobalizationSettingsプロパティを使用します。GlobalizationSettingsクラスのGlobalizationSettings.getErrorValueString()およびGlobalizationSettings.getBooleanValueString()メソッドをオーバーライドする必要があります。Javaを使用してAspose.Cells for Javaでエラーとブール値のグローバリゼーション設定をカスタマイズする手順は以下の通りです。 1. エラーとブール値用のカスタム言語クラスを作成します。 2. Workbookクラスを使用して既存のExcelファイルをロードします。 3. カスタムGlobalizationSettingsを設定します。 4. 計算のためにWorkbook.calculateFormula()メソッドを呼び出します。 5. workbook.save()を使用してファイルをPDFに保存します。 以下は、上記の手順を実装したJavaコードスニペットです:
Javaを使用してピボットテーブルのグローバリゼーション設定をカスタマイズする

Javaを使用してピボットテーブルのグローバリゼーション設定をカスタマイズする

### ピボットテーブルのグローバリゼーション設定のサンプルデータ
エラーとブール値のグローバリゼーション設定のサンプルデータ

エラーとブール値のグローバリゼーション設定のサンプルデータ

### ピボットテーブルのグローバリゼーション設定をカスタマイズする方法 Javaを使用してAspose.Cells for Javaでピボットテーブルのグローバリゼーション設定をカスタマイズする手順は以下の通りです。CustomPivotTableGlobalizationSettingsクラスを作成し、基底クラスPivotGlobalizationSettingsから派生させ、必要なすべてのメソッドをオーバーライドします。これらのメソッドは、ピボット合計、サブ合計、グランド合計、すべての項目、複数の項目、列ラベル、行ラベル、空白値のカスタマイズされたテキストを返します。その後、このクラスのオブジェクトをWorkbookSettings.GlobalizationSettings.PivotSettingsプロパティに割り当てます。コードは、ピボットテーブルを含むソースExcelファイルをロードし、そのデータを更新して計算し、出力PDFファイルとして保存します。 1. ピボットテーブル用のCustomPivotTableGlobalizationSettingsクラスを作成します。 2. Workbookクラスを使用して既存のExcelファイルをロードします。 3. カスタムPivotGlobalizationSettingsを設定します。 4. workbook.getWorksheets().get(0)を使用して最初のワークシートにアクセスします。 5. worksheet.getPivotTables().get(0)を使用して最初のピボットテーブルにアクセスします。 6. PivotTable.refreshData()およびPivotTable.calculateData()メソッドを呼び出してピボットテーブルを更新し、計算します。 7. workbook.save()を使用してファイルをPDFに保存します。 以下は、上記の手順を実装したJavaコードスニペットです:
Javaを使用してピボットテーブルのグローバリゼーション設定をカスタマイズする

Javaを使用してピボットテーブルのグローバリゼーション設定をカスタマイズする

## 無料ライセンスを取得する {#get-a-free-license} Aspose製品を探索することに興味がありますか?ライセンスページを訪れて、無料の一時ライセンスを取得してください。始めるのは簡単で、Aspose.Cellsの全機能をプロジェクトで活用できます! ## グローバリゼーション設定のカスタマイズ:無料リソース {#free-resources} ここで止まらないでください!Aspose.Cellsに関する理解をさらに深めるための追加リソースを探索してください。これらのリソースは、Excelの自動化をマスターし、スキルを強化するのに役立ちます。 - 開発者ガイド - 無料オンラインアプリケーション - APIリファレンス - ハウツーガイドと記事 ## 結論 {#conclusion} このブログ投稿では、Javaを使用してExcelのグローバリゼーション設定をカスタマイズする方法を探りました。Aspose.Cells for Javaは、その強力な機能と柔軟性により、このプロセスを簡素化します。プロジェクト管理の能力を向上させるために、Aspose.Cells for Javaについてさらに探求することをお勧めします。 質問がある場合やさらなる支援が必要な場合は、無料サポートフォーラムでお気軽にお問い合わせください。 ## その他のトピック {#see-also} - Javaで複数のExcelファイルをマージする - JavaでExcelファイルを作成する - JavaでJSONをCSVに変換する - JavaでJSONをExcelにインポートする