How to Keep Linked Images Aligned with Text in Excel Cells
Question details
The user needs to align multiple linked images with corresponding lines of text in a spreadsheet so they do not overlap when rows are resized, inserted, or deleted.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Inserting multiple hyperlink-enabled images alongside text lines in a single cell, and subsequently adjusting row heights or modifying the data layout.
- Observed behavior
- Images behave as floating objects on top of the spreadsheet grid. Because they are not inline with the text characters, multiple images placed over a single cell overlap or lose alignment when the row dimensions change.
Before attempting to adjust image properties, review your data layout. It is highly recommended to split multiple items currently placed in one cell into individual rows or columns to ensure predictable formatting.
Place Each Linked Image in a Separate Cell or Column
Because Excel does not support inline images anchored to specific text lines within a single cell, using separate cells for each image is the most reliable way to maintain alignment.
Excel treats inserted pictures as floating objects rather than inline text characters like Microsoft Word does. When multiple images are placed over a single cell, they cannot lock to individual lines of text. This inherently leads to overlapping when rows are resized or deleted.
Instead of using Alt+Enter to stack multiple text lines and images inside one cell, insert new rows or columns to separate your data items.
Click on the specific, empty cell where you want the single image to appear. Go to the Insert tab on the ribbon, select Pictures, and choose your image file.
Right-click the newly inserted image, select Hyperlink (or Link) from the context menu, enter your target URL, and click OK.

Configure Image Properties to Move and Size with Cells
Adjust the formatting properties of individual floating images to ensure they move or resize automatically whenever the underlying cells change.
Use WPS Spreadsheet for Better Image and Data Layout
WPS Office provides excellent tools for handling images within spreadsheets. By using WPS Spreadsheet, you can effortlessly align pictures, manage properties, and organize your data layout without frustrating overlaps.
- 1. Open your workbook in WPS: Launch WPS Office Spreadsheet and open your existing file.
- 2. Organize your layout: Assign one row or column per image-text pair for a stable and clean layout.
- 3. Insert and link your picture: Go to the Insert tab, select Picture, place it in the cell, then right-click to add your Hyperlink.
- 4. Lock the image to the cell: Right-click the image, choose Properties, and select 'Move and size with cells' to maintain perfect alignment during edits.

Frequently Asked Questions
Why do my Excel images overlap when I resize rows?
Excel treats images as floating objects placed on an invisible layer above the worksheet grid, rather than as inline text elements. If multiple images hover over a single cell and the row shrinks, the images retain their original sizes and overlap.
Can I anchor a picture to a specific line of text in an Excel cell?
No, Excel does not support anchoring images to specific text characters or individual lines within a single cell. For reliable alignment, you must use separate cells for each text and image pairing.
How do I hyperlink a floating image in a spreadsheet?
Right-click the inserted image and select 'Hyperlink' (or 'Link') from the context menu. Type or paste the destination web address into the URL box, then click OK to apply the link.




