Implementar un motor de cálculo personalizado para ampliar el motor de cálculo predeterminado de Aspose.Cells

Implementar motor de cálculo personalizado

El siguiente código implementa el motor de cálculo personalizado. Implementa la interfazResumenCálculoMotor que tiene un solo métodocalculate(CalculationData data). Este método se aplica a todas sus fórmulas. Dentro de este método, capturamos elTODAY función y agregar un día a la fecha del sistema. Entonces, si la fecha actual es 27/07/2023, el motor personalizado calculará HOY() como 28/07/2023.

Muestra de programación

Resultado

Verifique la salida de la consola del código de muestra anterior, el valor (fecha y hora) de A1 con motor personalizado debe ser un día posterior al resultado sin motor personalizado.

Artículo relacionado