Formatting Issues

How to Place and Resize Pictures Inside Excel Cells Automatically

Steve KSteve K Nov 11, 2026 869 views

Question details

The user needs to embed an image directly into an Excel cell so that it resizes and moves with the cell, rather than floating above the spreadsheet.

How to Place and Resize Pictures Inside Excel Cells Automatically
Product
Excel
Device & OS
not provided
Scenario
Inserting and formatting images within a spreadsheet for better data organization and layout stability.
Observed behavior
Pasted pictures float freely above the worksheet instead of staying contained within and moving with specific cells.
Before you start

Ensure your spreadsheet layout and column widths are roughly set to your desired dimensions before embedding images, as resizing cells later will automatically scale the contained pictures.

Solution 1Recommended

Use the Place in Cell Feature

The most direct method to embed an image inside a cell so it locks into place and adapts to cell changes.

Modern spreadsheet software includes a dedicated feature to permanently place an image into a cell's background layer, converting it from a floating object into cell data.

1
Select the floating image

Click on the picture you pasted into the worksheet to reveal its selection handles and context menus.

2
Use the smart-menu icon

Click on the image smart-menu icon that appears right next to the selected picture, then choose the 'Place in Cell' option.

3
Alternative ribbon method

Alternatively, navigate to the 'Picture Format' tab on the top ribbon menu and click the 'Place in Cell' button.

Use the Place in Cell Feature
Automatic Resizing: Once embedded, the picture will automatically shrink or grow whenever you adjust the row height or column width of that specific cell.
Efficient Spreadsheet Management

Easily Manage Images in Cells with WPS Office

WPS Spreadsheet offers intuitive tools to seamlessly insert, align, and manage pictures directly inside your data cells. Experience a highly compatible spreadsheet editor designed to boost your productivity without any hassle.

  1. 1. Open WPS Spreadsheet: Launch WPS Office and open your desired spreadsheet document.
  2. 2. Insert Picture: Navigate to the 'Insert' tab on the top ribbon and select 'Picture' to add an image to your worksheet.
  3. 3. Embed in Cell: Right-click the inserted image and utilize the alignment or embed options to fit the picture precisely within your chosen cell.
Intuitive right-click options to embed pictures directly into cells.Fully compatible with Microsoft Excel (.xlsx) file formats.Advanced snap-to-grid and object alignment formatting tools.Lightweight and completely free to use.
microsoft office alternative - wps office

Frequently Asked Questions

Why is my 'Place in Cell' option missing or grayed out?

This feature may be disabled if the worksheet is protected, or if you are editing a file format that doesn't support embedded images (like older .xls files). Ensure you are working in an unlocked .xlsx file and using an updated software version.

How do I extract a picture that is already placed inside a cell?

Right-click the cell containing the embedded image, navigate to the 'Picture' menu options, and select 'Place over Cells' to convert it back into a floating, movable object.

Can I place multiple pictures inside a single spreadsheet cell?

No, the embed feature strictly permits only one image per cell. If you need multiple images together, you must keep them as floating objects, arrange them over the cell, and group them.