カスタム計算エンジンを実装して、Aspose.Cells のデフォルト計算エンジンを拡張します
Contents
[
Hide
]
カスタム計算エンジンの実装
Aspose.Cells には、ほとんどすべての Microsoft Excel 数式を計算できる強力な計算エンジンがあります。それにもかかわらず、デフォルトの計算エンジンを拡張することもでき、より優れた機能と柔軟性を提供します。
この機能の実装には、次のプロパティとクラスが使用されます。
次のコードは、カスタム計算エンジンを実装します。インターフェースを実装します**AbstractCalculationEngine**を持っている**Calculate(CalculationData データ)**方法。このメソッドは、すべての数式に対して呼び出されます。このメソッド内で、**和**したがって、Aspose.Cells の計算値が 20 の場合、カスタム エンジンは 30 を加算して 50 にします。
プログラミングサンプル
コンソール出力
上記のサンプル コードのコンソール出力を次に示します。
Without Custom Engine Value of A1: 20
With Custom Engine Value of A1: 50