Implementa il motore di calcolo personalizzato per estendere il motore di calcolo predefinito di Aspose.Cells

Implementare il motore di calcolo personalizzato

Il codice seguente implementa il motore di calcolo personalizzato. Implementa l’interfacciaMotore di calcolo astratto che ha un solo metodocalculate(CalculationData data). Questo metodo viene chiamato contro tutte le tue formule. All’interno di questo metodo, catturiamo il fileTODAY funzione e aggiungere un giorno alla data del sistema. Pertanto, se la data corrente è 27/07/2023, il motore personalizzato calcolerà TODAY() come 28/07/2023.

Esempio di programmazione

Risultato

Controlla l’output della console del codice di esempio riportato sopra, il valore (data e ora) di A1 con il motore personalizzato dovrebbe essere un giorno successivo rispetto al risultato senza motore personalizzato.

Articolo correlato