How to Reduce Wrapped Text Line Spacing in Excel Cells
Question details
The user needs a way to decrease the vertical space between lines of wrapped text inside an Excel cell without reducing the font size.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Formatting a spreadsheet where wrapped text takes up too much vertical room, making the grid layout look cluttered or poorly spaced.
- Observed behavior
- Excel lacks a native paragraph or line-spacing adjustment tool for text within cells, leaving users unable to directly tighten the vertical spacing.
Note that unlike Word or PowerPoint, spreadsheet applications are designed primarily for data rather than complex text layouts, so native line spacing adjustments inside a standard cell are not supported.
Insert a Text Box to Control Line Spacing
If you need precise control over paragraph and line spacing without changing the font size, inserting a text box over the cell is the best workaround.
Because text boxes use standard graphic text rendering, they grant you access to the same line spacing options available in Word or PowerPoint.
Go to the 'Insert' tab on the Excel ribbon, click on 'Text Box', and draw it directly over the cell where you want the text to appear.
Type or paste your wrapped text into the newly created text box.
Highlight the text inside the box, right-click, and select 'Paragraph' or use the Line Spacing options in the Home tab to manually reduce the vertical spacing.
Right-click the text box border, select 'Format Shape', and set both the 'Fill' to 'No fill' and the 'Line' to 'No line' so it blends into the spreadsheet perfectly.

Use a Font with Tighter Default Spacing
Different fonts have different built-in vertical metrics (leading). Changing to a tighter font reduces spacing naturally.
Adjust Vertical Alignment and Row Height
While it doesn't reduce the spacing between the lines themselves, optimizing cell padding can make the text block look tighter within the grid.
Format Text Seamlessly with WPS Spreadsheet
WPS Office offers a robust and highly compatible spreadsheet tool that makes formatting text boxes, managing row heights, and handling wrapped text effortless. It is a lightweight, feature-rich alternative to Microsoft Excel.
- 1. Download and Install: Download WPS Office and open your existing Excel file in WPS Spreadsheet.
- 2. Insert a Text Box: Go to the 'Insert' tab, click 'Text Box', and draw it over your target cell area.
- 3. Adjust Spacing: Type your text, then use the rich text formatting options to perfectly adjust the paragraph spacing.
- 4. Save as Excel: Save your document seamlessly in the standard .xlsx format without losing any formatting.

Frequently Asked Questions
Why doesn't Excel have a line spacing button like Word?
Excel is primarily designed for data calculation and analysis rather than acting as a word processor. Its underlying cell architecture isn't built for complex typographic layouts, which is why standard paragraph controls are excluded from cell text formatting.
Can I apply custom line spacing using an Excel VBA macro?
No, VBA cannot modify the internal line spacing of text directly within an Excel cell. VBA is limited by the exact same formatting properties available in the standard Excel interface, meaning there is no hidden line-spacing property to manipulate.
Will 'Shrink to fit' fix my line spacing?
No. The 'Shrink to fit' option automatically reduces the overall font size to make the text fit within the column width on a single line. It does not adjust the line spacing of wrapped text spanning multiple lines.
Is it possible to change line spacing in Excel for Mac?
No, this limitation exists across all platforms for Excel, including Windows, Mac, and Excel Online. The text box workaround is recommended regardless of the operating system you are using.




