Embed an Excel spreadsheet on a web page

Office Web Apps
on Facebook
Email this page
Microsoft Excel
With the Microsoft Excel Web App, you can embed spreadsheets on websites and blogs and make them interactive. The examples on this page show just a few of the ways you can use the Excel Web App. If you’re looking for something more advanced, check out the Mashups tab.

Allow sorting and filtering

If your spreadsheets contain lots of data that can be sorted and filtered (like voting records, inventory lists, or scientific data), you can set up your embedded spreadsheet to allow sorting and filtering. That way, site visitors can find just the information they are looking for.

To see how you can interact with this spreadsheet, click on the in the column you want to filter, choose Text Filters, then Contains…, and then type the value you want filter on.

Click the buttons to:
See and copy the embed code for this spreadsheet.
Open the Excel Web App spreadsheet in full view.

How to embed Excel spreadsheets

Follow these five easy steps once you have your Excel spreadsheet ready to upload.

Step 1: Create a public folder

Go to SkyDrive and create a new account if you don't already have one, and then create a public folder. Your public folder is where you will upload your spreadsheet.

Step 2: Upload your spreadsheet to your public folder

Upload your spreadsheet to your public folder, and then open it in the Web App.

At the top of the page, click Share, and then choose Embed. In the dialog box, specify the data that you want to embed and customize how you want it to appear on your web page.

Step 3: Copy the markup

At the bottom of the dialog box, click Copy to grab the embed code (or markup) and copy it to your Clipboard.

Step 4: Go to your blog

The markup you copied from the Excel Web App page is an iframe tag, supported in many web authoring environments and blog services. Go to your blog editor, begin writing your post, then switch to HTML editing.

Step 5: Paste and post

Make sure the markup you copied is the most recent item in your Clipboard and press CTRL + V. There's your embedded spreadsheet!

Want more detailed instructions? Read: Embed an Excel workbook on a web page.

Want to customize your embedded spreadsheet? You can adjust how and what part of the embedded spreadsheet is displayed, allow people to interact with it, and more. Customize how your Excel workbook is embedded.

Did you know you can embed a PowerPoint slide show on a web site, too?