Aspose.Cells Varsayılan Hesaplama Motorunu genişletmek için Özel Hesaplama Motorunu uygulayın

Özel Hesaplama Motorunu Uygulama

Aspose.Cells, Microsoft Excel formüllerinin neredeyse tamamını hesaplayabilen güçlü bir hesaplama motoruna sahiptir. Buna rağmen, size daha fazla güç ve esneklik sağlayan varsayılan hesaplama motorunu genişletmenize de olanak tanır.

Bu özelliğin uygulanmasında aşağıdaki özellik ve sınıflar kullanılır.

Aşağıdaki kod Özel Hesaplama Motorunu uygular. Arayüzü uygular**AbstractCalculationEngine** hangisi var**Hesapla(CalculationData data)** yöntem. Bu yöntem tüm formüllerinize karşı çağrılır. Bu yöntemin içinde şunları yakalarız:**TODAY** işlevini kullanın ve sistem tarihine bir gün ekleyin. Dolayısıyla, geçerli tarih 27/07/2023 ise özel motor TODAY() işlevini 28/07/2023 olarak hesaplayacaktır.

Programlama Örneği

Sonuç

Lütfen yukarıdaki örnek kodun konsol çıktısını kontrol edin; özel motorla A1’in değeri (tarih saat), özel motor olmadan sonuçtan bir gün sonra olmalıdır.

İlgili Makale