The properties of the Function class are listed here.
![]() |
CppNameResolved | The name of the function as it will appear in C++ |
![]() |
EntryPointXL12 | 'C' entry point for 2007 and above |
![]() |
EntryPointXL4 | 'C' entry point for Excel 2003 and below |
![]() |
ExportedName | The name of the function as it will appear in Excel |
![]() |
Availability | The conditions under which the function will be available: from a worksheet cell, from a macro and from the Excel Formula Wizard |
![]() |
CacheResults | Specifies whether the function's results should be cached, to improve performance of expensive calculations. |
![]() |
CanDeferRecalc | Specifies whether the function can defer recalculation |
![]() |
CreateAsyncVersion | Specifies that an asynchronous version of the function should also be created. |
![]() |
DoNotCallInFormulaWizard | Specifies whether the function returns early, without any action, when called from the Excel Formula Wizard |
![]() |
DoNotCatchStructuredExceptions | Controls whether wrapper functions will contain code to catch C runtime exceptions |
![]() |
ExecutionCanFail | Specifies whether the function may fail while executing |
![]() |
IsThreadSafe | Specifies whether the function is thread-safe (Excel 2007 and above only) |
![]() |
IsVolatile | Specifies whether the function is volatile, and will be recalculated every time any cell in the same sheet is calculated |
![]() |
UseAsyncHandleModel | Specifies that an extra (dummy) argument should be added to asynchronous function versions, to support spreadsheets created using the older (6.0.x) function model. |
![]() |
Versions | Controls which Excel versions the function will support explicitly |
![]() |
ArgumentValueHasPrefix | Specifies whether the inner function's argument values' names are prefixed |
![]() |
TemplateKey | Identifies the template used to generate the code of this function |
![]() |
Extensions | The set of function extensions that have been added to the function. |
![]() |
Category | Category in which the function will appear within the Excel Formula Wizard |
![]() |
Description | Description of the function which will appear within the Excel Formula Wizard |
![]() |
HelpId | Numeric help ID (ignored if 0) |
![]() |
ReturnType | The type of value returned to Excel. |
Function Model | Argument model | Group model | Settings model