logo
search
Excel Error Codes

Fix Pictures Becoming #VALUE! Errors After Reopening Excel Files

Natalie TaylorNatalie Taylor Sep 28, 2026 875 views

Question details

Images inserted into Excel cells disappear and display a #VALUE! error when the workbook is saved and reopened.

How to Fix Pictures Becoming #VALUE! Errors After Reopening Excel
Product
Microsoft Excel
Device & OS
not provided
Scenario
Saving and subsequently reopening an Excel workbook that contains images embedded or linked within cells.
Observed behavior
The inserted pictures are no longer visible and the affected cells display a #VALUE! error instead.
Before you start

Before troubleshooting, make sure to create a backup copy of your Excel file to prevent any permanent data loss or file corruption during the repair process.

Solution 1Recommended

Verify Image Support and Re-embed the Pictures

Ensure the images are in a supported format and properly embedded locally rather than inserted as external links that can break.

Often, #VALUE! errors occur if an image was inserted using a web URL via the IMAGE function, and the link becomes inaccessible, or if the image format is unsupported upon reopening.

1
Check original image formats

Ensure the pictures you intend to use are saved locally on your device in standard, supported formats such as JPG, PNG, or BMP.

2
Clear the error cells

Select the cells displaying the #VALUE! error and press the Delete key to clear the corrupted data.

3
Re-insert as local files

Navigate to the 'Insert' tab on the ribbon, click 'Pictures', select 'This Device', and choose the local image files.

4
Format picture to fit cell

Right-click the inserted image, select 'Format Picture', go to 'Size & Properties', and choose 'Move and size with cells' to lock it properly into the cell structure.

Verify Image Support and Re-embed the Pictures
Use Local Images: Embedding images directly from your hard drive is much more reliable than using linked web URLs, which require active internet connections and stable host servers.
WPS Spreadsheet Solution

Safely Insert Pictures into Cells using WPS Spreadsheet

If Excel continues to corrupt your inserted pictures, use WPS Spreadsheet. It offers a dedicated feature to embed pictures directly into cells, ensuring they save properly and remain highly compatible without turning into #VALUE! errors.

  1. 1. Open your file in WPS Spreadsheet: Launch WPS Office and open your .xlsx workbook.
  2. 2. Select the target cell: Click on the specific cell where you want the picture to appear.
  3. 3. Insert picture to cell: Go to the 'Insert' tab, click the 'Picture' dropdown, and choose 'Embed to Cell'.
  4. 4. Select your image: Choose the image from your computer and click 'Open'. The image will automatically adapt to the cell size and save securely.
Insert images directly and securely into cells with a single click.Fully compatible with Microsoft Excel (.xlsx) file formats.No broken image links or #VALUE! formatting errors upon reopening.Free, lightweight, and features a familiar user interface.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my Excel cell show a #VALUE! error instead of a picture?

This usually happens when an image is inserted using the IMAGE function with an invalid or inaccessible URL, or if a linked image's source file was moved, deleted, or blocked by security settings.

Can I recover the pictures that turned into #VALUE! errors?

If the pictures were linked and the source is lost or the URLs are dead, you cannot recover them directly from the corrupted file. You will need to restore the file from a previous backup or manually re-insert the images from your local drive.

How do I ensure pictures stay in Excel cells after saving?

Instead of linking to external images, insert them directly from your computer using 'Insert' > 'Pictures' > 'This Device'. Afterwards, right-click the image, select 'Format Picture', and under 'Properties', choose 'Move and size with cells'.

Does this error happen in older versions of Excel?

Yes, compatibility issues can cause this. The newly introduced IMAGE function is not supported in older versions of Excel. Opening a modern workbook in an older version will cause the unsupported image formulas to display a #VALUE! error.