The methods of the CXllApp class are listed here.
|
CXllApp | Constructs a CXllApp object |
![]() |
Instance | Return the single instance of CXllApp |
|
GetFnCount | Get a count of the add-in functions in the library |
|
GetNextFnAssoc | Iterate the function map |
|
GetNextFnAssocA | Iterate the function map |
|
GetNextFnAssocW | Iterate the function map |
|
GetStartFnPosition | Get the starting position for iterating the function map |
|
AddFn | Add a function to the list of functions to be registered |
|
AddStaticFns | Adds the XLL's functions to the global list of Excel add-in functions to be registered |
|
FindFn | Find a function in the function list |
|
FindFnA | Find a function in the function list |
|
FindFnW | Find a function in the function list |
|
GetAllFns | Get all functions in the function list |
|
GetHideArgumentBoxForNoArgs | Get the value of the property that controls the behavior of the Excel Formula Wizard for functions with no arguments |
|
PrefixFunctions | Add a string prefix to all the library's add-in functions |
|
PrefixFunctionsA | Add a string prefix to all the library's add-in functions |
|
PrefixFunctionsW | Add a string prefix to all the library's add-in functions |
|
RemoveFn | Remove a function from the list of functions to be registered |
|
RemoveFnA | Remove a function from the list of functions to be registered |
|
RemoveFnW | Remove a function from the list of functions to be registered |
|
SetHideArgumentBoxForNoArgs | Set the behavior of the Excel Formula Wizard for functions with no arguments |
![]() |
CancelUserAbort | Cancels pending abort request |
![]() |
Excel | Invoke the Excel SDK |
![]() |
GetCalculationMode | Get Excel's calculation mode |
![]() |
GetCallerDims | Get the dimensions of the range from which this add-in function was called |
![]() |
GetInternational | Returns information about the current country and international settings. |
![]() |
GetSheetId | Get the sheet ID of a named sheet |
![]() |
GetSheetName | Get the name of sheet from its sheet ID |
![]() |
GetSheetNameA | Get the name of sheet from its sheet ID |
![]() |
GetSheetNameW | Get the name of sheet from its sheet ID |
![]() |
GetUserAbort | Returns whether user has aborted operation |
![]() |
GetXlVersion | Return the Excel version number |
![]() |
IsInFormulaWizard | Is Excel currently showing the Formula Wizard ? |
![]() |
MakeSheetName | Combine a workbook and sheet name to [book]sheet format |
![]() |
SetCalculationMode | Set Excel's calculation mode |
![]() |
SetErrorHandling | Switch on or off XLM4 macro error handling |
![]() |
SplitSheetName | Get a workbook and sheet name from [book]sheet format |
![]() |
WinMessageBox | Display the standard Windows message box |
![]() |
WinMessageBoxA | Display the standard Windows message box |
![]() |
WinMessageBoxW | Display the standard Windows message box |
![]() |
XlGetStackSpace | Gets the number of bytes of remaining stack space |
![]() |
XlGetStackSpace2 | Gets the number of bytes of remaining stack space |
![]() |
XlHwnd | Return Excel's application window handle |
![]() |
XlMessageBox | Display the Excel message box |
![]() |
XlMessageBoxA | Display the Excel message box |
![]() |
XlMessageBoxW | Display the Excel message box |
![]() |
XlVersion | Return the Excel version number |
![]() |
ConvertTypeToError | Translates exception types to standard Excel error values |
![]() |
ErrorToString | Convert an error value to a string. |
![]() |
ErrorToStringA | Convert an error value to a string. |
![]() |
ErrorToStringW | Convert an error value to a string. |
|
GetColumnPrefix | Return the character used for columns in R1C1 format |
![]() |
GetLibraryVersion | Return the XLL+ run-time library version. |
|
GetListSeparator | Return the character used for separating arguments |
![]() |
GetNumericToStringConversionMethod | Return the value of the NumericToStringConversionMethod flag. |
|
GetObserverFunctionName | Return the name of the add-in function that observes COM events. |
|
GetRibbonCallbackFunctionName | Return the name of the add-in function that observes Ribbon events. |
|
GetRowPrefix | Return the character used for rows in R1C1 format |
|
GetRtdAsyncManager | Return a pointer to the RTD asynchronous function manager. |
![]() |
GetVersionInfo | Return the version info of the XLL, including version number, copyright and build information. |
![]() |
GetVersionInfoA | Return the version info of the XLL, including version number, copyright and build information. |
![]() |
GetVersionInfoW | Return the version info of the XLL, including version number, copyright and build information. |
|
GetXlAsyncManager | Return a pointer to the queued function manager. |
|
GetXllDir | Return the directory containing the XLL. |
|
GetXllFileName | Return the file name of the XLL. |
|
GetXllFileNameOnly | Return the file name of the XLL, excluding extension. |
![]() |
GetXllName | Return the full path of the XLL. |
![]() |
GetXllNameA | Return the full path of the XLL. |
![]() |
GetXllNameW | Return the full path of the XLL. |
![]() |
RetString | Return a string value to Excel. |
![]() |
SetNumericToStringConversionMethod | Set the value of the NumericToStringConversionMethod flag. |
|
AfterXllOpen | Called by the framework when Excel opens the XLL, after all other processing is complete. |
|
DisplayException | Called by wrapper functions to translate caught exceptions to error messages |
|
ExitInstance | Called by the framework when the XLL is unloaded from memory |
|
GetDllName | Called by the framework to get the name of the DLL containing the add-in functions when they are registered |
|
GetRegDllName | Called by the framework to get the name of the DLL containing the add-in functions when they are registered |
|
InitInstance | Called by the framework when the XLL is loaded into memory |
|
OnXllClose | Called by the framework when Excel closes the XLL |
|
OnXllLoad | Called by the framework when Excel loads the XLL into memory |
|
OnXllOpen | Called by the framework when Excel opens the XLL |
|
OnXllOpenEx | Called by the framework when Excel opens the XLL. Programmer can return FALSE to halt further loading of the XLL. |
|
OnXllRegister | Called by the framework when the add-in is registered with the Excel Add-in Manager |
|
OnXllRegisterEx | Called by the framework when the add-in is registered with the Excel Add-in Manager |
|
OnXllUnload | Called by the framework when Excel unloads the XLL |
|
OnXllUnregister | Called by the framework when the add-in is removed from the list of add-ins with the Excel Add-in Manager |
|
ReportRegistrationFailures | Called by the framework to report any add-in functions that fail to register during initialization |
|
GetApplicationDispatch | Returns a dispatch pointer to the Excel Application object |
|
GetCom | Returns a dispatch pointer to the COM interface instance |
|
GetUseAutomation | Returns the value of the UseAutomation attribute |
|
SetUseAutomation | Returns the value of the UseAutomation attribute |
|
GetComEventHandler | Returns the name of an add-in function to handle a specific COM event |
|
GetSinkEvents | Returns the state of the COM event handler |
|
SetComEventHandler | Sets the name of an add-in function to handle a specific COM event |
|
SetSinkEvents | Sets the SinkEvents flag to switch COM event handling on or off |
|
OnAfterCalculate | Called by the framework just after calculation is completed |
|
OnNewWorkbook | Called by the framework when Excel creates a new workbook |
|
OnSheetActivate | Called by the framework when the user activates a worksheet |
|
OnSheetBeforeDoubleClick | Called by the framework when the user double-clicks in a worksheet |
|
OnSheetBeforeRightClick | Called by the framework when the user right-clicks in a worksheet |
|
OnSheetCalculate | Called by the framework when any worksheet is recalculated |
|
OnSheetChange | Called by the framework when the user changes the contents of a cell |
|
OnSheetDeactivate | Called by the framework when the user deactivates a worksheet |
|
OnSheetSelectionChange | Called by the framework when the user changes the selection |
|
OnWorkbookActivate | Called by the framework when a workbook is activated |
|
OnWorkbookAddinInstall | Called by the framework when an addin is installed |
|
OnWorkbookAddinUninstall | Called by the framework when an addin is uninstalled |
|
OnWorkbookAfterSave | Called by the framework just after a workbook is saved |
|
OnWorkbookBeforeClose | Called by the framework just before a workbook is closed |
|
OnWorkbookBeforePrint | Called by the framework just before a workbook is printed |
|
OnWorkbookBeforeSave | Called by the framework just before a workbook is saved |
|
OnWorkbookDeactivate | Called by the framework when a workbook is deactivated |
|
OnWorkbookNewSheet | Called by the framework when a new sheet is added to a workbook |
|
OnWorkbookOpen | Called by the framework when a workbook is opened |
![]() |
ClearBinaryName | Clear a binary name from a worksheet |
![]() |
ClearBinaryNameA | Clear a binary name from a worksheet |
![]() |
ClearBinaryNameW | Clear a binary name from a worksheet |
![]() |
DefineBinaryName | Define a binary name in a worksheet and assign a block of data to it |
![]() |
DefineBinaryNameA | Define a binary name in a worksheet and assign a block of data to it |
![]() |
DefineBinaryNameW | Define a binary name in a worksheet and assign a block of data to it |
![]() |
GetBinaryName | Retrieve a binary name from a worksheet |
![]() |
GetBinaryNameA | Retrieve a binary name from a worksheet |
![]() |
GetBinaryNameW | Retrieve a binary name from a worksheet |
|
AfterCalculateEvent | Gets a reference to the AfterCalculate event |
|
BeforeDoubleClickEvent | Gets a reference to the BeforeDoubleClick event |
|
BeforeRightClickEvent | Gets a reference to the BeforeRightClick event |
|
CalculateEvent | Gets a reference to the Calculate event |
|
NewWorkbookEvent | Gets a reference to the NewWorkbook event |
|
RegisterFunctionsEvent | Gets a reference to the RegisterFunctions event |
|
SelectionChangeEvent | Gets a reference to the SelectionChange event |
|
SheetActivateEvent | Gets a reference to the SheetActivate event |
|
SheetChangeEvent | Gets a reference to the SheetChange event |
|
SheetDeactivateEvent | Gets a reference to the SheetDeactivate event |
|
WorkbookActivateEvent | Gets a reference to the WorkbookActivate event |
|
WorkbookAfterSaveEvent | Gets a reference to the WorkbookAfterSave event |
|
WorkbookBeforeCloseEvent | Gets a reference to the WorkbookBeforeClose event |
|
WorkbookBeforeSaveEvent | Gets a reference to the WorkbookBeforeSave event |
|
WorkbookDeactivateEvent | Gets a reference to the WorkbookDeactivate event |
|
WorkbookNewSheetEvent | Gets a reference to the WorkbookNewSheet event |
|
WorkbookOpenEvent | Gets a reference to the WorkbookOpen event |
|
XllCloseEvent | Gets a reference to the XllClose event |
|
XllOpenEvent | Gets a reference to the XllOpen event |
![]() |
ClrExceptionToText | Converts a CLR Exception to an error message. |
![]() |
GetApplicationObject | Returns a .NET object containing a handle to the Excel.Application COM object. |
|
GetPrivateBinPath | Gets the private path used by the .NET Assembly loader. |
|
SetPrivateBinPath | Sets the private path used by the .NET Assembly loader. |
|
GetHasRibbon | Returns whether the application has a ribbon |
|
InitializeRibbon | Requests the ribbon manager to intialize the ribbon controls for this add-in |
|
InvalidateRibbon | Requests the ribbon manager to invalidate the ribbon controls for all add-ins using the ribbon manager |
|
InvalidateRibbonControl | Requests the ribbon manager to invalidate a single ribbon control owned by this add-in |
|
InvalidateRibbonForAddin | Requests the ribbon manager to invalidate the ribbon controls for this add-in |
|
OnRibbonEvent | Called by the framework when a ribbon event occurs. |
|
SetHasRibbon | Sets whether the application has a ribbon |
|
SetRibbonImplementation | Sets the implementation used by the application to support a ribbon |
|
SupportsRibbon | Returns whether the container application can support a ribbon |
|
TerminateRibbon | Requests the ribbon manager to terminate the ribbon controls for this add-in |
Header: xllplus.h