XLL+ Class Library (6.3)

xllplus.h

Overview

xllplus.h contains all the core classes and definitions for XLL+ add-in projects.

The file is automatically included in the project files when the AppWizard creates the XLL+ project.

Classes

The table below lists the C++ object classes declared in the header file.

Class Description
CXllApp The object representing the add-in library itself. It can be used to store data that is global to the library.
CXlOper A result sent back to Excel by an add-in function.
CXlRef A reference to a rectangular block of cells.
CXllFn A representation of a single add-in function.
CExcelWnd An MFC window class that provides access to the Excel application window.
CXlArray An array of floating-point numbers passed by or returned to Excel.
CXlBinaryNameData A memory-managing data holder for BinaryName data.
CXlCell A reference to a single cell within a CXlOper which holds an array.
CXlConstCell A read-only reference to a single cell within a CXlOper which holds an array.

Functions & Macros

The table below lists the principal functions and macros declared in the header file.

Name Description
IMPLEMENT_XLLFN3 Declare and describe an add-in function.
XllGetApp Get a pointer to the global data block.

Enumerations

The table below lists the enumerations declared in the header file.

Enumeration Description
XlErrorType A list of Excel's error values.
XlMessageBoxTypes The set of message box types that can be used to show Excel modal message boxes.