Direkte Berechnung der benutzerdefinierten Funktion, ohne sie in ein Arbeitsblatt zu schreiben

Direkte Berechnung der benutzerdefinierten Funktion, ohne sie in ein Arbeitsblatt zu schreiben

In diesem Thema wird erläutert, wie Sie Ihre benutzerdefinierten Funktionen direkt berechnen können, ohne sie zuerst in ein Arbeitsblatt schreiben zu müssen. Bitte verwenden Sie dieWorksheet.CalculateFormula (String-Formel, CalculationOptions-Optionen)Methode zu diesem Zweck.

Bitte sehen Sie sich den folgenden Beispielcode an, der die Verwendung dieser Methode veranschaulicht. Wir haben eine benutzerdefinierte Funktion namens MyCompany.CustomFunction() verwendet und berechnen ihren Wert als „Aspose.Cells“. von uns selbst und dann wird dieser Wert automatisch mit dem Wert von Zelle A1 verkettet, der von der Berechnungs-Engine “Willkommen bei” ist, und der endgültig berechnete Wert wird als “Willkommen bei Aspose.Cells” zurückgegeben. Wie Sie in einem Code sehen können, den wir haben Unsere benutzerdefinierte Funktion wurde nicht irgendwo in ein Arbeitsblatt geschrieben und wird direkt von unserer eigenen benutzerdefinierten Logik berechnet.

Programmierbeispiel

Konsolenausgabe

Unten ist die Konsolenausgabe des obigen Beispielcodes.

Calculated Value: Welcome to Aspose.Cells.

Verwandter Artikel