Skip to main content Skip to footer

The Original Excel-Like COM Spreadsheet Control

Deliver a fully functional spreadsheet application in Visual Studio 6

Download Free Trial (V 8.0.29.2020.1013.0)
  • Fully-functional OCX spreadsheet for COM and ActiveX development
  • Import and export your Microsoft Excel files
  • Run-time visual template designer
  • Easy-to-use API
  • Royalty free

Support Notice

Due to changes in Windows and the end of Microsoft support, our Spread COM (ActiveX) control is reaching its sunset.

Technical support for Spread COM will end on 3/31/2024. After this date, we will only offer licensing support.

You can still download and license the last version of Spread COM or alternatively, consider migrating to .NET and explore Spread.NET, our .NET spreadsheet control.

Spread COM Key Features

Calculation Engine

Calculation Engine

Spread includes a very comprehensive calculation engine with over 100 built-in functions to provide formula support. Easily add your own custom functions to Spread. You can also use named expressions or relative cell addressing to reference the formulas.

Learn More
Print Support

Print Support

Spread gives you control over printing with options such as page ranges, data ranges, headers and footers, margins, orientation, grid lines, and colors. Spread also supports advanced scaling options to fit the content in the page and APIs for custom printing requirements.

Learn more
Print Preview Control

Print Preview Control

The included print preview control makes it easy to preview the printed spreadsheet. There are several options for controlling how your customer will preview the data, including the number of pages that will be previewed on the screen and zooming options.

Learn More
Visual Template Designer

Visual Template Designer

Design spreadsheets with our run-time design tool. It lets you set properties, formatting, data sources, calculations, and more without writing code. The Learn Mode tool records your actions and generates VB code to help you learn how to use the API and speed your development of code for event handlers.

Learn More
Data Binding

Data Binding

Spread can automatically retrieve and display information from ActiveX objects (ADO), Data Access Objects (DBO), and Remote Data Objects (RDO). Spread will create the appropriate columns, configure headers, and create the proper cell types, and allow the user to update the database.

Learn More
Unbound Mode

Unbound Mode

While Spread's bound mode is powerful, Spread is equally effective when loading data from many other sources such as Microsoft Excel, CSV, tab-delimited files, and custom-delimited files. Virtual Mode events provide the API for loading rows dynamically and buffering the rows in a virtual page.

Learn More
Import and Export Files

File Import/Export

Spread will import and export your data to multiple file formats including Excel .xls and .xlsx, XML, HTML, .SS* (Spread proprietary format), tab-delimited, and comma-delimited. Excel files can be exported with or without formulas.

Learn More
Data Validation

Data Validation

One of the most powerful features of Spread is the ability to validate data automatically. Spread provides fourteen built-in cell types that are configured to accept only a certain type of data input, and a custom cell type that can use any control for editing in the cell.

Learn More
Operation Modes

Multiple Operation Modes

Operation modes control how your customers can interact with Spread. For example, you can make Spread read-only or have it act as a list box. Row Mode is designed for data binding use cases which edit a row and fire the LeaveRow event.

Learn More
Cell Borders

Cell Borders

All border design properties including thickness, color, and style are supported. Create rich reports with thin and thick lines, dotted lines, outlines, signature lines and more, quickly and easily using the Spread Designer tool or API.

Learn More
Text Tips

Text Tips

Add cell notes and text tips to give users additional information. Cell Notes are indicated by a red dot in the corner of the cell and when clicked, information appears. Text tips are similar except they appear on hover.

Learn More
Sheet and Cell Protection

Sheet and Cell Protection

Lock specific cells or entire sheets from editing. Protect worksheets with or without a password, and restrict user actions like row and column insertion, deletion, resizing, and more. Secure your formulas and prevent others from seeing your proprietary data.

Learn more

MESCIUS Spread is Trusted by the World's Leading Companies

Customer Logos

"Thanks for providing the best [JavaScript] spreadsheet widget in the world, we're very happy customers. Your product has saved us a TON of time relative to other solutions we used in the past."

Jan Domanski, Labstep

"We have been using Spread in our desk and web products (PerpetualBudget) for over a decade. Not only are the Spread grids great controls but the support at GrapeCity [now known as MESCIUS] is the best. When you need them, they're there!"

Jim Spicer, Spicer-Baer Associates

"I haven't come across such a feature-rich solid Spread before. Thanks for giving such a nice component."

Adavesh Managaon, MVP, Visual C#

"Spread benefits my company because our clients can now see the immediate benefit the websites we create for them provide."

Michael Stark, Owner, StarkNetwork.com