MESCIUS SPREAD for Windows Forms 17.0J
WinFormsで使用可能な言語パック

スプレッドシートでは、18種類の組み込み言語パックを使用できます。これにより、関数名や数式のキーワードのローカライズ、ワークシートの表示設定、画面に表示するヒントの読み込みを、必要な言語を使用して行えます。

新しい言語で作成したカスタム関数名は、関数エイリアスとも呼ばれます。どの言語にも、対応する個別の言語パックがあります。デフォルトでは、Spreadには英語の言語パックが使用されます。Spreadコンポーネントを英語以外の母国語で使用したい場合は、組み込みの言語パックリストから必要な言語を選択するか、または独自の言語パックを作成します。この場合、同一の関数ロジックを表す、選択した言語での関数エイリアスを作成します。

SPREAD for Windows Formsでは、以下の言語によるローカライズがサポートされます。

  1. 中国語
  2. チェコ語
  3. デンマーク語
  4. オランダ語
  5. フィンランド語
  6. フランス語
  7. ドイツ語
  8. ハンガリー語
  9. イタリア語
  10. 日本語
  11. 韓国語
  12. ノルウェー語
  13. ポーランド語
  14. ポルトガル語
  15. ロシア語
  16. スペイン語
  17. スウェーデン語
  18. トルコ語
注:デフォルトの言語パックは英語であり、フォールバック時にも英語の言語パックが使用されます。

コードの使用

次のサンプルコードは、有効な言語パックをスプレッドシートで使用します。

C#
コードのコピー
// 数式を割り当てます。
 fpSpread1.Sheets[0].Cells[0, 0].Formula = "Sum(1)";
// スペイン語の言語パックを設定します。
fpSpread1.AsWorkbook().WorkbookSet.LanguagePackage = LanguagePackage.Spanish;
// これで、スペイン語の数式が取得されます。
MessageBox.Show(fpSpread1.Sheets[0].Cells[0, 0].Formula.ToString());
VB
コードのコピー
' 数式を割り当てます。
fpSpread1.Sheets(0).Cells(0, 0).Formula = "Sum(1)"
' スペイン語の言語パックを設定します。
fpSpread1.AsWorkbook().WorkbookSet.LanguagePackage = LanguagePackage.Spanish
' これで、スペイン語の数式が取得されます。
MessageBox.Show(fpSpread1.Sheets(0).Cells(0, 0).Formula.ToString())
参照

 

 


© MESCIUS inc. All rights reserved.