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. | |
GetLibraryVersion | Return the XLL+ run-time library version. | |
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. | |
GetXllDir | Return the directory containing the XLL. | |
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. |
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 |
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 | |
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 |
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 | |
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. |
Header: xllplus.h