Skip to main content

Excel 2007 Development

Find articles, references, code samples, and how-to videos for customizing Microsoft Excel 2007.

References

Excel 2007 Developer Reference

Find conceptual overviews, programming tasks, samples, and references to guide you in developing solutions based on Excel.

Excel 2007 XLL SDK | Online

Create high-performance worksheet functions for Excel 2007 using conceptual overviews, programming tasks, and sample files.

Excel 2007 XLL SDK | Download

Download conceptual overviews, programming tasks, and sample projects to guide you in developing Excel 2007 XLLs.

Excel Services and Excel 2007 Windows Compute Cluster Server Job Submission Sample Developer Guide

Build an integrated solution to improve the performance and reliability of Excel 2007 workbooks.

Code Samples

Tools and Utilities

Visual How Tos

Visual how-to content combines a short video, sample code, a conceptual overview, and links to related resources in a single user experience.

Adding Chart Elements to Charts in Excel 2007

Walk through how to programmatically add chart elements in Excel 2007.
Read the article | Watch the video | Grab the code

Binding Data to User Controls in Excel Using Visual Studio 2005 Tools for Office SE

Bind data to host controls in Excel 2003 and simulate the same behavior by using an Excel 2007 add-in.
Read the article | Watch the video

Consuming Web Services in Excel 2007

Call the Live Search Web service from an Excel 2007 document-level customization and insert search results into a worksheet.
Read the article | Watch the video | Grab the code

Creating a Master Detail View in Excel 2007

Use structured references programmatically to implement a master-detail view in Excel.
Read the article | Watch the video | Grab the code

Creating Auto-Filtered Tables in Excel 2007

Programmatically add a filter to a column of table data in Excel 2007.
Read the article | Watch the video | Grab the code

Creating Basic Column Charts in Excel 2007

Create a basic embedded column chart programmatically.
Read the article | Watch the video | Grab the code

Creating Calculated Columns in Excel 2007

Programmatically create a table that contains a calculated column using the Excel 2007 object library.
Read the article | Watch the video | Grab the code

Creating Managed-Code UDFs for Excel Services

Build UDFs based on the .NET Framework and deploy these UDFs to SharePoint Server.
Read the article | Watch the video | Grab the code

Creating PivotTables In Excel 2007

Programmatically add a PivotTable to an Excel 2007 worksheet.
Read the article | Watch the video | Grab the code

Displaying Open XML Spreadsheet Tables in the Browser Using Silverlight

Create a Silverlight UserControl and an associated Web application to display data from Open XML spreadsheet tables.
Read the article | Watch the video | Grab the code

Inserting a Header or Footer into an Excel 2010 Workbook by Using the Open XML SDK 2.0

Insert a new header or footer into an Excel 2007 or Excel 2010 document, without loading the document into Excel.
Read the article | Watch the video

Inserting Excel Charts into PowerPoint

Programmatically insert an Excel 2007 chart into a PowerPoint 2007 presentation.
Read the article | Watch the video | Grab the code

Merging Simple Content from Excel 2007 Workbooks and Worksheets by Using the Open XML SDK 2.0

Use the Open XML SDK 2.0 to merge content from multiple Excel 2007 workbooks programmatically.
Read the article | Watch the video | Grab the code

Office Open XML Formats: Inserting Values into Excel 2007 Cells

Add information to a specific cell in a Excel 2007 workbook or set of workbooks without opening Excel.
Read the article | Watch the video

Office Open XML Formats: Retrieving Excel 2007 Cell Values

Retrieve cell values from worksheets in Excel 2007 programmatically.
Read the article | Watch the video

Office Open XML Formats: Retrieving Lists of Excel 2007 Worksheets

Retrieve lists of worksheets from Excel programmatically.
Read the article | Watch the video

Publishing Excel 2007 Workbooks to SharePoint Server 2007

Publish Excel 2007 Workbooks to SharePoint Server 2007 programmatically.
Read the article | Watch the video | Grab the code

Retrieving Excel 2007 Workbooks or Snapshots Using SharePoint Server 2007 Excel Services

Retrieve an entire workbook or a snapshot using Excel Web Services.
Read the article | Watch the video | Grab the code

Retrieving Lists of Hidden Rows or Columns in Excel 2010 Workbooks by Using the Open XML SDK 2.0

Retrieve a list of hidden rows or columns in an Excel 2007 or Excel 2010 worksheet, without loading the document into Excel.
Read the article | Watch the video | Grab the code

Retrieving the Values of Cells in Excel 2010 Workbooks by Using the Open XML SDK 2.0

Retrieve the value of a cell in an Excel 2007 or Excel 2010 document, without loading the document into Excel.
Read the article | Watch the video | Grab the code

Saving Workbooks to PDF and XPS Formats in Excel 2007

Convert an existing Excel workbook to the PDF or XPS format programmatically.
Read the article | Watch the video | Grab the code

Setting Conditional Formatting in Excel 2007

Programmatically set conditional formatting on a range of cells using color scales and icon sets.
Read the article | Watch the video | Grab the code

Using Excel 2007 Functions in Access 2007

Call Excel 2007 functions from Access 2007 by using Automation, and to insert data into Excel 2007 sheets or pass arrays of data as parameters.
Read the article | Watch the video | Grab the code

Using LINQ to Query Tables in Excel 2007

Use LINQ to query data stored in Excel 2007 worksheets.
Read the article | Watch the video | Grab the code

Using the VLookup Function in Excel 2007

Dynamically search table arrays in Excel 2007 using the built-in VLOOKUP function.
Read the article | Watch the video | Grab the code

Articles

Excel 2007


Managed Code