Implementera Custom Calculation Engine för att utöka standardberäkningsmotorn för Aspose.Cells
Contents
[
Hide
]
Aspose.Cells har en kraftfull beräkningsmotor som kan beräkna nästan alla Microsoft Excel-formler. Trots detta låter den dig också utöka standardberäkningsmotorn som ger dig större kraft och flexibilitet.
Följande egenskap och klasser används för att implementera denna funktion.
Implementera Custom Calculation Engine
Följande kod implementerar Custom Calculation Engine. Den implementerar gränssnittetAbstractCalculation Engine som bara har en metodcalculate(CalculationData data). Denna metod kallas mot alla dina formler. Inuti denna metod fångar viBELOPP formeln och ökar dess värde med 30. Så om det beräknade värdet Aspose.Cells är 20, kommer vår anpassade motor att göra det till 50 genom att lägga till 30.
Konsolutgång
Här är konsolutgången för ovanstående exempelkod.
Without Custom Engine Value of A1: 20
With Custom Engine Value of A1: 50