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

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

In diesem Thema wird erklärt, wie Sie Ihre benutzerdefinierten Funktionen direkt berechnen können, ohne sie zuerst in ein Arbeitsblatt zu schreiben. Bitte nutzen Sie dieWorksheet.CalculateFormula(Stringformel, CalculationOptions opts)Methode für diesen 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 nirgendwo in einem Arbeitsblatt geschrieben und wird direkt von unserer eigenen benutzerdefinierten Logik berechnet.

Programmierbeispiel

Konsolenausgabe

Unten finden Sie die Konsolenausgabe des obigen Beispielcodes.

Calculated Value: Welcome to Aspose.Cells.

Verwandter Artikel