HotXLS ドキュメント

Calculate メソッド

指定した式の結果を計算します
ワークシート評価器はワークブックの数式エンジンを共有し、同じ関数グループをサポートします: テキスト関数 (TRIMPROPERCLEANCHAR)、数学関数 (SUMMINMAXABS)、日付/時刻関数、論理関数、統計関数など

構文

function Calculate(Expression: WideString):Variant;
Expression 計算する必要がある式を指定する文字列を示す WideString

備考

この例では、ワークシートコンテキストでテキスト式を計算します

Val := Workbook.Sheets[1].Calculate('SUM(A1:A20)');
この例では、ワークシート 1 の範囲 A1:F10 の最小値を求めます

Val := Workbook.Sheets[1].Calculate('REPLACE("abcde";2;3;"XY")');
OnUserFunction コールバック
IXLSWorkbook.Calculate メソッド

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

使用例

OnUserFunction callback
IXLSWorkbook.Calculateメソッド