The methods of the CXllApp class are listed here.
CXllApp | Constructs a CXllApp object |
GetFnCount | Get a count of the add-in functions in the library |
GetStartFnPosition | Get the starting position for iterating the function map |
GetNextFnAssoc | Iterate the function map |
AddFn | Add a function to the list of functions to be registered |
FindFn | Find a function in the function list |
RemoveFn | Remove a function from the list of functions to be registered |
AddStaticFns | Register the XLL's functions as Excel add-in functions |
PrefixFunctions | Add a string prefix to all the library's add-in functions |
![]() XlVersion | Return the Excel version number |
![]() XlHwnd | Return Excel's application window handle |
![]() GetCallerDims | Get the dimensions of the range from which this add-in function was called |
![]() XlGetStackSpace | Gets the number of bytes of remaining stack space |
![]() XlMessageBox | Display the Excel message box |
![]() WinMessageBox | Display the standard Windows message box |
![]() IsInFormulaWizard | Is Excel currently showing the Formula Wizard ? |
![]() Excel | Invoke the Excel SDK |
![]() SetErrorHandling | Switch on or off XLM4 macro error handling |
![]() GetSheetId | Get the sheet ID of a named sheet |
![]() MakeSheetName | Combine a workbook and sheet name to [book]sheet format |
![]() SplitSheetName | Get a workbook and sheet name from [book]sheet format |
![]() GetSheetName | Get the name of sheet from its sheet ID |
![]() GetCalculationMode | Get Excel's calculation mode |
![]() SetCalculationMode | Set Excel's calculation mode |
![]() GetUserAbort | Returns whether user has aborted operation |
![]() CancelUserAbort | Cancels pending abort request |
![]() GetInternational | Returns information about the current country and international settings. |
![]() GetVersionInfo | Return the version info of the XLL, including version number, copyright and build information. |
![]() GetXllName | Return the full path of the XLL. |
![]() RetString | Return a string value to Excel. |
![]() ErrorToString | Convert an error value to a string. |
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. |
OnXllClose | Called by the framework when Excel closes the XLL |
OnXllLoad | Called by the framework when Excel loads the XLL into memory |
OnXllUnload | Called by the framework when Excel unloads the XLL |
OnXllRegister | Called by the framework when the add-in is registered with the Excel Add-in Manager |
OnXllUnregister | Called by the framework when the add-in is removed from the list of add-ins with the Excel Add-in Manager |
GetRegDllName | Called by the framework to get the name of the DLL containing the add-in functions when they are registered |
GetSinkEvents | Returns the state of the COM event handler |
SetSinkEvents | Sets the SinkEvents flag to switch COM event handling on or off |
GetComEventHandler | Returns the name of an add-in function to handle a specific COM event |
SetComEventHandler | Sets the name of an add-in function to handle a specific COM event |
OnNewWorkbook | Called by the framework when Excel creates a new workbook |
OnSheetSelectionChange | Called by the framework when the user changes the selection |
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 |
OnSheetActivate | Called by the framework when the user activates a worksheet |
OnSheetDeactivate | Called by the framework when the user deactivates 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 |
OnWorkbookOpen | Called by the framework when a workbook is opened |
OnWorkbookActivate | Called by the framework when a workbook is activated |
OnWorkbookDeactivate | Called by the framework when a workbook is deactivated |
OnWorkbookBeforeClose | Called by the framework just before a workbook is closed |
OnWorkbookBeforeSave | Called by the framework just before a workbook is saved |
OnWorkbookNewSheet | Called by the framework when a new sheet is added to a workbook |
![]() DefineBinaryName | Define a binary name in a worksheet and assign a block of data to it |
![]() ClearBinaryName | Clear a binary name from a worksheet |
![]() GetBinaryName | Retrieve a binary name from a worksheet |
Header: xllplus.h