Office Compatibility Issues

Fix Excel Opening Embedded JPG Objects in a Blank Frame

WPS EditorWPS Editor Oct 12, 2026 870 views

Question details

The user is experiencing an issue where existing embedded JPG objects in Excel open as a completely blank frame instead of displaying the image.

How to Fix Excel Opening Embedded JPG Objects in a Blank Frame
Product
Excel for Microsoft 365
Device & OS
not provided
Scenario
Opening existing workbooks containing embedded JPG objects or attempting to insert new JPG files as objects in Microsoft 365.
Observed behavior
The JPG file, when inserted as an embedded object, opens in a blank frame, despite the exact same objects working properly in older versions of Excel.
Before you start

Ensure you have already attempted the standard Microsoft Office repair tool and installed all pending Office updates, as this issue often persists even after basic troubleshooting.

Solution 1Recommended

Use Direct Image Insertion or Alternative Formats

Bypass the OLE embedded object bug by inserting pictures directly onto the canvas or by converting the images to PNG or BMP formats before embedding.

Because this specific issue is likely a regression bug within Microsoft 365 handling JPG OLE objects, changing the way images are added is the most effective immediate workaround. Inserting images directly avoids the OLE container entirely.

1
Insert Images Directly

Instead of using the 'Insert Object' method, go to the 'Insert' tab on the ribbon, click on 'Pictures', select 'This Device', and choose your JPG file to place it directly on the spreadsheet.

2
Convert JPG to Alternative Formats

If you absolutely must embed the file as an object, open your original JPG image in a standard photo editor (like MS Paint) and save a copy as a PNG or BMP file.

3
Embed the New Image Format

Return to Excel, go to the 'Insert' tab, click on 'Object' in the Text group, choose 'Create from File', and select your newly saved PNG or BMP file.

Use Direct Image Insertion or Alternative Formats
Compatibility Check: PNG and BMP formats currently do not suffer from the same blank frame rendering issue as JPG objects in recent Microsoft 365 builds.
Free Microsoft Office alternative

Try WPS Office for Bug-Free Image and Object Handling

If Excel continues to struggle with embedded objects and compatibility regressions, WPS Office offers a lightweight, highly compatible alternative. Enjoy seamless spreadsheet management without dealing with frustrating blank frame errors.

  1. 1. Download WPS Office: Visit the official WPS website and download the free WPS Office suite for your operating system.
  2. 2. Open Your Excel File: Launch WPS Spreadsheets and open your existing .xlsx workbook that contains the problematic JPG objects.
  3. 3. Manage Objects Easily: View and manage your embedded images natively without encountering the blank frame compatibility bugs seen in MS365.
Seamlessly open, edit, and save Microsoft Excel (.xlsx, .xls) files with superior format compatibility.Reliably insert and display images and embedded objects without blank frame rendering errors.Lightweight design ensures fast loading and smooth performance even with media-heavy workbooks.Familiar interface makes migrating from Microsoft 365 effortless and requires zero learning curve.
QA img-9

Frequently Asked Questions

Why do my embedded JPGs show up as blank frames in Excel 365?

This is often due to a compatibility bug or regression in recent Microsoft 365 updates affecting how OLE objects are rendered. This is why the same objects might load perfectly fine when opened in older versions of Excel.

Will reinstalling Office fix the embedded JPG issue?

In most cases involving this specific bug, standard troubleshooting like repairing or reinstalling Office does not resolve the issue, because the root cause lies in how the current version handles JPG OLE object containers.

What is the difference between inserting a picture and inserting an object in Excel?

Inserting a picture via 'Insert > Pictures' places the image directly onto the spreadsheet canvas. Inserting an object (OLE) embeds the file inside a container that is meant to be opened in its native application, which is the specific feature currently causing blank frame errors for JPGs.