This documentation is archived and is not being maintained.

COMEXCEL Sample: Demonstrates an Automation Client Application with Compiler COM Support

COMEXCEL is a standalone Automation client. It creates a new Microsoft Excel spreadsheet and generates a pie chart of the data stored on that spreadsheet. This sample works only with Microsoft Excel, which exposes the dispinterfaces.

Building and Running the Sample

Make sure that the #import reference to COMEXCEL.exe in the sample's source code is correct for your computer.

To build this sample within Visual C++, determine which version of Excel you have on your computer and then look in the appropriate COMEXCEL sample directory.

If you get an access violation while running the COMEXCEL sample under Windows NT 4.0, install the Windows NT Service Pack 3.

To build and run this sample

  1. Open the solution comexcel.sln for the version of Excel on your computer.
  2. On the Build menu, click Build Solution.
  3. On the Debug menu, click Start Without Debugging.


This sample demonstrates the following keywords:

dispinterface; #import; _com_ptr_t; _variant_t; _bstr_t; _com_error

See Also

Compiler COM Support Samples | Compiler COM Support