Direkt beräkning av anpassad funktion utan att skriva den i ett kalkylblad med Golang via C++

Direktberäkning av anpassad funktion utan att skriva den i ett kalkylblad

Denna artikel förklarar hur du kan direkt beräkna dina anpassade funktioner utan att först skriva dem i ett kalkylblad. Använd metod Worksheet::CalculateFormula(System::String formula, CalculationOptions opts) för detta ändamål.

Vänligen se följande exempel kod som illustrerar användningen av denna metod. Vi har använt en anpassad funktion som heter MyCompany::CustomFunction() och vi beräknar dess värde som “Aspose.Cells.” själva och sedan kombineras detta automatiskt med värdet av cell A1 som är “Välkommen till” av beräkningsmotorn och det slutgiltiga beräknade värdet returneras som “Välkommen till Aspose.Cells.”. Som du kan se i koden har vi inte skrivit vår anpassade funktion någonstans i ett kalkylblad och den beräknas direkt av vår egen anpassade logik.

Programmeringsexempel

Konsoloutput

Nedan är konsol utmatningen av ovanstående provkod.

Calculated Value: Welcome to Aspose.Cells.

Relaterad artikel