How to Show Hidden Columns in an Embedded Excel Sheet in Visio
Question details
The user needs to display hidden rows and columns while editing an Excel worksheet that is embedded within a Microsoft Visio diagram.

- Product
- Microsoft Excel and Visio
- Device & OS
- not provided
- Scenario
- Editing an embedded Excel spreadsheet inside a Visio file where hidden rows or columns fail to display or unhide properly.
- Observed behavior
- Hidden columns and rows in the embedded Excel object are not displaying or cannot be revealed during editing due to application UI rendering conflicts.
Save your current progress in Microsoft Visio and temporarily close the application before modifying Excel's global compatibility settings to ensure the new configuration applies successfully.
Enable 'Optimize for Compatibility' in Excel Options
Adjusting Excel's user interface rendering settings ensures the application displays correctly when embedded via OLE in other programs like Visio.
When Excel is embedded into Microsoft Visio, it relies on Object Linking and Embedding (OLE). Discrepancies in how different Office applications handle multiple displays or UI scaling can cause features like hidden columns to malfunction. Optimizing Excel for compatibility forces a standard rendering mode that resolves these display glitches.
Launch the Microsoft Excel application on your computer.
Click on the 'File' tab in the top-left corner of the ribbon, then select 'Options' from the bottom of the left-hand menu.
In the Excel Options window, make sure you are on the 'General' tab. Locate the 'User Interface options' section at the top and select the radio button for 'Optimize for compatibility'.
Click 'OK' to save the changes. Close Excel, then reopen your Microsoft Visio file. Double-click the embedded worksheet to edit it and test unhiding the columns.

Edit Spreadsheets Seamlessly with WPS Office
Avoid complex OLE compatibility issues between different software tools. WPS Office offers a lightweight, highly compatible suite for all your document, spreadsheet, and presentation needs without the hefty price tag.
- 1. Download WPS Office: Visit the official WPS website to download and install the free Office suite.
- 2. Open Your Spreadsheets: Double-click any existing .xlsx file to instantly open it in WPS Spreadsheet.
- 3. Manage Data Easily: Use the highly compatible ribbon interface to hide, unhide, and format your columns without cross-application glitches.

Frequently Asked Questions
Why do embedded Excel sheets behave differently in Visio?
When Excel is embedded in Visio, it uses Object Linking and Embedding (OLE). Display scaling and interface rendering differences between the two applications can cause formatting or hidden cells to display incorrectly unless compatibility optimization is explicitly enabled in Excel.
How do I unhide columns in a standard Excel spreadsheet?
Select the columns surrounding the hidden ones, right-click the highlighted column header letters, and choose 'Unhide' from the context menu. Alternatively, navigate to the Home tab, click 'Format' in the Cells group, and select 'Unhide Columns' under Visibility.
Does the 'Optimize for compatibility' setting affect normal Excel usage?
This setting primarily changes how Excel handles UI scaling on high-resolution displays or multiple monitors. It prioritizes consistent display across different screens and embedded applications, which usually improves rendering reliability but may slightly alter standard UI sharpness on some external monitors.




