ICustomFunctionを使用して値の範囲を返す
Contents
[
Hide
]
ICustomFunctionはAspose.Cells for Java 20.8のリリース以降非推奨となりました。代わりにAbstractCalculationEngineクラスを使用してください。AbstractCalculationEngineクラスの使用方法については、次の記事で説明しています。
Aspose.Cellsは、Microsoft Excelの組み込み関数としてサポートされていないユーザー定義またはカスタム関数を実装するために使用されるICustomFunctionインターフェースを提供します。
ICustomFunctionインターフェースのメソッドを実装する場合、通常は単一のセル値を返す必要があります。ただし、場合によっては値の範囲を返す必要があります。この記事では、ICustomFunctionから値の範囲を返す方法について説明します。
ICustomFunctionを使用して値の範囲を返す
次のコードはICustomFunctionを実装し、そのメソッドを介して値の範囲を返します。コードで生成された出力ExcelファイルおよびPDFを参照してください。
関数CalculateCustomFunctionを持つクラスを作成します。このクラスはICustomFunctionを実装します。
次に、上記の関数をプログラムに使用します。