logo
search
File Sharing Problems

How to Publish an Excel Workbook as a Live, View-Only Webpage

Steve KSteve K Oct 10, 2026 871 views

Question details

The user needs to display a live, view-only Excel workbook on facility monitors via a webpage, ensuring it updates automatically without granting edit permissions.

How to Publish an Excel Workbook as a Live, View-Only Webpage
Product
Excel, OneDrive, SharePoint
Device & OS
not provided
Scenario
Displaying live spreadsheet data, charts, or dashboards securely on public or internal facility monitors.
Observed behavior
The workbook must remain connected to the cloud and reflect real-time updates while strictly enforcing view-only restrictions on the display webpage.
Before you start

Ensure your Excel workbook is saved in a cloud location like OneDrive for Business or SharePoint, and verify that your organization's administrative settings allow external sharing or file embedding.

Solution 1Recommended

Embed the Excel Workbook via Excel for the Web

Generate an iframe embed code directly from Excel for the Web to seamlessly display the workbook on a custom dashboard or webpage.

This method creates an interactive iframe element that can be pasted into any standard HTML webpage. Viewers will see the latest data saved to the cloud, but they cannot edit the source file.

1
Open in Excel for the Web

Upload your Excel workbook to OneDrive or SharePoint, then click on the file to open it in your web browser using Excel for the Web.

2
Access the Embed Feature

Click on 'File' in the top-left corner, select 'Share' from the sidebar, and then click 'Embed'.

3
Customize the Display

In the Embed dialog box, choose whether to display the entire workbook, a specific chart, or a named range. Adjust the width and height dimensions to fit your facility monitor.

4
Copy and Paste Embed Code

Copy the generated HTML iframe code and paste it into the source code of your custom webpage or digital signage software.

Embed the Excel Workbook via Excel for the Web
Handling Live Updates: While the embedded workbook connects to the cloud, the webpage itself may need an auto-refresh HTML meta tag (<meta http-equiv="refresh" content="300">) to pull the newest data to the screen automatically.

Share Live Spreadsheets Easily with WPS Office

WPS Office offers an integrated cloud solution that allows you to instantly generate view-only web links for your spreadsheets. You can use this link to display your spreadsheet as a live webpage on any monitor, ensuring data updates in real-time as you edit.

  1. 1. Save to WPS Cloud: Open your spreadsheet in WPS Office and save it directly to your integrated WPS Cloud folder.
  2. 2. Generate a Sharing Link: Click the 'Share' button in the upper right corner of the WPS Spreadsheet interface.
  3. 3. Configure View-Only Permissions: In the sharing panel, select 'Anyone with the link' and ensure the permission is set to 'View Only' to prevent unauthorized edits.
  4. 4. Display on Monitors: Copy the generated web link and paste it into the full-screen browser on your facility monitors.
Generate secure, view-only web URLs in a single click.Changes made in the WPS Spreadsheet automatically sync to the web display.Fully compatible with Microsoft Excel (.xlsx, .xls) formats.No complex HTML embedding or SharePoint configuration required.
microsoft office alternative - wps office

Frequently Asked Questions

Will the embedded webpage update immediately when I change the Excel file?

Changes saved to OneDrive or SharePoint sync to the cloud almost immediately. However, the webpage displaying the iframe will not update visually until the page is refreshed. You can add a simple auto-refresh script to your webpage to automate this.

How do I ensure viewers cannot edit the live workbook on the monitor?

When creating the embed code or sharing link, ensure that you select 'View only' permissions and leave the 'Allow editing' checkbox unchecked in your OneDrive or SharePoint sharing settings.

Can I display only a specific chart instead of the entire spreadsheet?

Yes. When using the 'Embed' option in Excel for the Web, the customization menu provides an option to select a specific named item, such as a chart, pivot table, or a specific range of cells.

Why does my embedded Excel webpage show an access denied error?

This occurs when the sharing permissions on the workbook are restricted. Ensure the sharing settings are configured to 'Anyone with the link' can view, or ensure the monitor's browser is logged into an authorized Microsoft 365 account.