Direkt beräkning av anpassad funktion utan att skriva den i en kalkylblad
Direkt beräkning av anpassad funktion utan att skriva den i en kalkylblad
Den här artikeln förklarar hur du kan direkt beräkna dina anpassade funktioner utan först att skriva dem i en arbetsbok. Använd Worksheet.CalculateFormula(string formula, CalculationOptions opts)-metoden för detta ändamål.
Se följande exempelkod som illustrerar användningen av denna metod. Vi har använt en anpassad funktion som heter MyCompany.CustomFunction() och beräknar dess värde som “Aspose.Cells.” på egen hand och sedan konkateneras detta värde automatiskt med värdet för cell A1, vilket är “Välkommen till " av beräkningsmotorn och det slutliga 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 en arbetsbok 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.