<κλάση header="doc-nav" aria-label="Πλοήγηση τεκμηρίωσης">
Τεκμηρίωση HotXLS
<κλάση nav="doc-links">
Περιεχόμενα
Αρχική
Επισκόπηση
TGridToXLS
IXLSWorkbook
<κλάση div="nav topic-quick-nav" aria-label="Topic shortcuts">
Αρχική
Περιεχόμενα
Επισκόπηση
Calculate μέθοδος
<κλάση div="indent">
<κλάση div="txt">
Calculates the result of specified expression
<κλάση div="txt">
The worksheet evaluator shares the workbook formula engine and supports the same συνάρτηση groups:
text functions (TRIM, PROPER, CLEAN, CHAR, CODE, T, EXACT, REPT, FIND, SEARCH, SUBSTITUTE, REPLACE);
date functions (EDATE, EOMONTH, DATEDIF, YEARFRAC, DAYS, WEEKNUM, ISOWEEKNUM);
workday functions (WORKDAY, NETWORKDAYS);
engineering/base-conversion functions (DEC2BIN, DEC2HEX, DEC2OCT, BIN2DEC, BIN2HEX, BIN2OCT, OCT2DEC, OCT2BIN, OCT2HEX, HEX2DEC, HEX2BIN, HEX2OCT, BASE, DECIMAL, ARABIC);
bitwise functions (BITAND, BITOR, BITXOR, BITLSHIFT, BITRSHIFT);
statistical functions (VAR, VARP, STDEV, STDEVP, MODE, VARA, VARPA, STDEVA, STDEVPA);
aggregate functions (PRODUCT, SUMSQ);
math functions (GCD, LCM, MROUND, QUOTIENT, MULTINOMIAL)
Custom or unsupported worksheet functions can still be resolved through
OnUserFunction / OnUserFunctionEx
Σύνταξη
<κλάση div="indent">
<κλάση div="txt">
function Calculate(Expression: WideString):Variant;
<κλάση table="synd">
<κλάση td="syni">Expression
<κλάση td="synid">WideString. A string that specifies an expression which should be calculated
Παράδειγμα
<κλάση div="indent">
<κλάση div="txt">
This example calculates the sum of values in a range A1:A20
<κλάση pre="code">
Val := Workbook.Sheets[1].Calculate('SUM(A1:A20)');
<κλάση div="txt">
This example calculates a text expression in worksheet context
<κλάση pre="code">
Val := Workbook.Sheets[1].Calculate('REPLACE("abcde";2;3;"XY")');
<κλάση div="txt">
This example determines the smallest value in a range A1:F10 on Worksheet one
<κλάση pre="code">
Val := Workbook.Sheets[1].Calculate('MIN(A1:F10)');
Δείτε επίσης
<κλάση div="indent">
<κλάση div="txt">
OnUserFunction callback
IXLSWorkbook.Calculateμέθοδος
<κλάση footer="reference-footer">Copyright © 2010-2026 losLab Software