Documentație HotXLS

Metoda Calculate

Calculează rezultatul expresiei specificate
Evaluatorul foii de lucru partajează motorul de formule al registrului de lucru și suportă aceleași grupuri de funcții: funcții text (TRIM, PROPER, CLEAN, CHAR), funcții matematice, funcții logice, funcții de căutare și referință și funcții statistice

Sintaxă

function Calculate(Expression: WideString):Variant;
Expression WideString. Un șir care specifică o expresie care trebuie calculată

Exemplu

Acest exemplu calculează suma valorilor din intervalul A1:A20

Val := Workbook.Sheets[1].Calculate('SUM(A1:A20)');
Acest exemplu calculează o expresie text în contextul foii de lucru

Val := Workbook.Sheets[1].Calculate('REPLACE("abcde";2;3;"XY")');
Acest exemplu determină cea mai mică valoare dintr-un interval A1:F10 de pe prima foaie de lucru

Val := Workbook.Sheets[1].Calculate('MIN(A1:F10)');

Vezi și

Callback OnUserFunction
Metoda IXLSWorkbook.Calculate