Excel VBA Range.FormulaLocal と同様の Cell.FormulaLocal を実装します。

考えられる使用シナリオ

Microsoft Excel の数式は、ロケール、地域、言語によって名前が異なる場合があります。例えば、関数が呼び出されますSUMMEドイツ人Aspose.Cells は、英語以外の関数名では機能しません。のMicrosoft エクセル VBA、 がある* *a*Range.FormulaLocal*言語または地域ごとに関数の名前を返すプロパティ。 Aspose.Cellsも提供していますCell.FormulaLocalこの目的のためのプロパティ。ただし、このプロパティは、実装する場合にのみ機能します[GlobalizationSettings.getLocalFunctionName(String standardName)](https://reference.aspose.com/cells/java/com.aspose.cells/globalizationsettings#getLocalFunctionName(java.lang.String)) 方法。

Excel VBA Range.FormulaLocal と同様の Cell.FormulaLocal を実装します。

次のサンプル コードでは、実装方法について説明します。[GlobalizationSettings.getLocalFunctionName(String standardName)](https://reference.aspose.com/cells/java/com.aspose.cells/globalizationsettings#getLocalFunctionName(java.lang.String)) 方法。このメソッドは、標準関数のローカル名を返します。標準関数名が、それを返しますUserFormulaLocal_SUM.必要に応じてコードを変更し、正しいローカル関数名を返すことができます。SUMMEドイツ人文章ТЕКСТロシア.以下のサンプル コードのコンソール出力も参照してください。

サンプルコード

コンソール出力

 Formula Local: =UserFormulaLocal_SUM(A1:A2)

Formula Local: =UserFormulaLocal_AVERAGE(B1:B2,B5)