Implementa il motore di calcolo personalizzato per estendere il motore di calcolo predefinito di Aspose.Cells
Implementa il motore di calcolo personalizzato
Aspose.Cells ha un potente motore di calcolo in grado di calcolare quasi tutte le formule Excel Microsoft. Nonostante ciò, ti consente anche di estendere il motore di calcolo predefinito che ti offre maggiore potenza e flessibilità.
Le seguenti proprietà e classi vengono utilizzate per implementare questa funzionalità.
Il codice seguente implementa il motore di calcolo personalizzato. Implementa l’interfaccia**AbstractCalculationEngine** che ha un**Calcola (dati dati di calcolo)** metodo. Questo metodo viene chiamato contro tutte le tue formule. All’interno di questo metodo, acquisiamo il file**Somma** formula e ne aumenta il valore di 30. Quindi, se il valore calcolato Aspose.Cells è 20, il nostro motore personalizzato lo renderà 50 aggiungendo 30.
Esempio di programmazione
Uscita console
Ecco l’output della console del codice di esempio precedente.
Without Custom Engine Value of A1: 20
With Custom Engine Value of A1: 50