Документация на HotXLS

Метод Calculate

Изчислява резултата на зададен израз
Изчислителят на работния лист споделя формулния механизъм на работната книга и поддържа текстови функции (TRIM, PROPER и др.), математически и логически функции

Синтаксис

function Calculate(Expression: WideString):Variant;
Expression WideString. Низ, който указва израза за изчисляване

Пример

Изчислява сумата от стойностите в диапазон A1:A20

Val := Workbook.Sheets[1].Calculate('SUM(A1:A20)');
Изчислява текстов израз в контекста на работния лист

Val := Workbook.Sheets[1].Calculate('REPLACE("abcde";2;3;"XY")');
Определя най-малката стойност в диапазон A1:F10 на работен лист едно

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

Вижте също

Обратно извикване OnUserFunction
Метод IXLSWorkbook.Calculate