XLL Host

by Planatech Solutions - Product Type: Component / ActiveX DLL

Run XLLs without Microsoft Excel. XLL Host allows Excel Add-ins (XLLs) to be run as COM objects on machines where Microsoft Excel is not present. This allows XLLs to be run on Windows Servers where Microsoft Excel cannot be run, for reasons of licensing, stability, security or policy. Features include XLL Plus COM Wrapper generator which can be used to generate wrapper libraries that make use of XLL Host, Excel Emulators attempts to respond to the calls XLLs making to Excel by simulating the behavior of Excel and many more. This product represents an unbundling of a feature of XLL Plus (all versions).

From
760,300₩
Price in

Our regular prices are shown below. Please logon to see your discounted prices.

XLL Host V5.0.2 - Requires XLL Plus Developer License

Add to Cart ₩ 760,300 1 Runtime License
Mfr. Part No: XLH50-502
Download (4.0 MB)

This product is available on the GSA Pricing ScheduleOur prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed above including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

Overview

XLL Host lets you drop your XLL add-ins into a COM development environment as standard COM components. The completed application can then be run without Excel. It can therefore be used safely on business-critical machines (such as servers) where Excel's instability cannot be tolerated.

XLL+ COM Wrapper generator
The XLL+ COM Wrapper Generator can be used to generate wrapper libraries that make use of XLL Host. These libraries can then be used to expose the methods of an XLL as pure COM functions, and to run the methods safely on machines which do not support Excel.

Excel Emulators
Some XLLs make calls to Excel. XLL Host attempts to respond to these calls by simulating the behavior of Excel. Occasionally a call will be made that XLL Host is not programmed to understand; in these cases the developer can install an object that implements the IExcelEmulator interface and which returns the result that the XLL expects. See Excel Emulators for details of this technique.

Run-time requirements
The XLL Host module requires the following support file at run-time.
The dynamic link library xlcall32.dll should be in the same directory as the COM module pslxld01.dll. Note that while this file has the same name as the version of xlcall32.dll that is delivered and installed with Microsoft Excel, it cannot be interchanged with the Microsoft version, and should not be installed over the MS version under any circumstances.


Product Search

Enter search words:

Development Savings

Read our White Paper on
calculating ROI

Lines of Code: 7,000
Person Months: 7
Labor Cost: $35,000

Functions Required:

Effort per 1,000 LoC:

Labor Cost per Month:

Award