XLL+ Class Library

Overview of files

The XLL Plus library provides a number of C++ header files for use in writing Excel add-ins. The classes and definitions contained in the header files have been designed to simplify the use of Excel programming objects, but only a subset is needed by programmers building the standard run of add-in functions.

The table below summarises the C++ header files available in the library.

ClassDescription
xllplus.hThe core objects of the library.
xlldate.hDate functions.
xlfuncs.hClasses containing static methods for calling Excel worksheet and macro functions.
xlserialize.hClasses that support serialization and cacheing of Excel data types.
xlpcom.hClasses and functions for using Excel's OLE automation interface.
xllfinder.hA utility class for searching and replacing cells in Excel spreadsheets.
xldialog.hClasses for displaying and controlling Excel native dialogs.
xlmenu.hA class for creating user-defined menus in Excel.
xltoolbar.hA class for creating user-defined toolbars in Excel.
xllres.hString resource functions.
plemtx.hTemplate classes for storing and manipulating two-dimensional data arrays.
xlhandle.hClasses and templates for storing C++ objects and accessing them from worksheet cells by their numeric "handle".