Version 3.0.0
A C++ Wrapper For Excel

XLW - A C++ Wrapper for Excel

download

XLW wraps the Excel C API in a simple C++ interface which you can use to customize Excel with your own worksheet formulas and menu items.


The project includes the InterfaceGenerator utility which parses the header files of your C++ application...

// Test.h

#ifndef TEST_H
#define TEST_H

//<xlw:libraryname=MyTestLibrary

std::wstring // Concatenate two strings
//<xlw:time
Concat(std::wstring str1,  // First string
       std::wstring str2); // Second string

double // Compute the circumference of a circle
//<xlw:time
Circ(double Diameter); // The circle's diameter

#endif

... and automatically generates the corresponding XLW Excel addin.

screenshot

XLW supports new features introduced by Excel 2007 such as multithreaded worksheet formulas, larger spreadsheets, and Unicode strings.