How to automatically wrap lines in Excel (Wrap Text in Excel)
For long paragraphs of text, you need to break a line or you need a new line to align the content so that it is balanced and beautiful. However, line breaks in Excel are not as simple as pressing Enter as in MS Word software.
Today, Dexterity Software will guide you to the Warp Text tool to automatically wrap lines that match the width of the column!
Use Warp Text to automatically wrap lines for an individual cell
For example, if you have the following worksheet, columns E, F, G have longer headers than the width of the column. You do not want to adjust the width of the column.
Step 1: Select the cell you want to automatically wrap the line. On the Home tab (1) click on the Wrap Text icon (2) .
Step 2: Excel will automatically adjust the width of the row (without adjusting the width of the column) and down the line in Excel.
Step 3: For column F, despite automatic adjustment, the line breaks are not aesthetic due to the width of the column. So you can add the operation automatically adjusts the width of column F accordingly.
Automatically breaks data cells that are merged from multiple cells
The Warp Text tool can only be applied to individual cells, with cells merged with the Merge & Center tool not automatically breaking lines. So to auto-break lines for merged cells you can use by running the following Marco:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim NewRwHt As Single
Dim cWdth As Single, MrgeWdth As Single
Dim c As Range, cc As Range
Dim ma As Range
With Target
If .MergeCells And .WrapText Then
Set c = Target.Cells(1, 1)
cWdth = c.ColumnWidth
Set ma = c.MergeArea
For Each cc In ma.Cells
MrgeWdth = MrgeWdth + cc.ColumnWidth
Next
Application.ScreenUpdating = False
ma.MergeCells = False
c.ColumnWidth = MrgeWdth
c.EntireRow.AutoFit
NewRwHt = c.RowHeight
c.ColumnWidth = cWdth
ma.MergeCells = True
ma.RowHeight = NewRwHt
cWdth = 0: MrgeWdth = 0
Application.ScreenUpdating = True
End If
End With
End Sub
Open VBA window by pressing the key combination Alt + F11 , On the Sheet name contains the cell you want to automatically wrap the line you right-click select Insert -> Module .
Copy the above code into the Module window.
Return to Work Sheet, double-click the cell you want to auto-break, and then press the Enter button to automatically wrap the line.
The result is as shown below:
Good luck!
You should read it
- How to Wrap Text in Word
- Instructions automatic text carriage return in Excel - Auto line breaks when the width of the column in Excel
- 3 ways down the line in Excel, line break, down row in 1 Excel cell
- Wrap text in Word
- How to wrap text in Excel 2007, 2010, 2013, 2016
- How to indent the line in Excel
- How to Wrap Text Around a Picture in Publisher
- 4 serious mistakes everyone makes when using food wrap
May be interested
- Absolute and relative addresses in Excelabsolute and relative addresses in excel. relative addresses are addresses that change when copying a formula. this is the default address when we formulate the formula. for example a1, b2 ... the absolute address is the one that was not changed when copying the formula. the absolute address is distinguished from the absolute address with the character $. for example $ a1 $ 1, $ b1 $ 2….
- Quickly insert multiple images at once in Exceltoday dexterity software will guide you how to quickly insert rows of images at once in excel with the tool ablebit for excel.
- Excel date function - Usage and examplesthe date counting function in excel is one of the most effective functions of this software. because excel usually works in the field of statistics and calculations, it is extremely necessary to record dates. to help you understand this function, let's come to the following article of tipsmake.
- How to lock Excel files from editingyou want to send an excel file that can only be read by the recipient and cannot change the data information in the file. in this article, tipsmake.com would like to show you how to lock excel files from editing correctly.
- How to separate text strings by commas or spaces in Excelseparating text strings based on commas or spaces is a trick that helps you split the characters in a parameter cell into different clusters based on commas or spaces that parameter cell contains. tipsmake will guide you how to separate text strings by commas or spaces in excel.
- How to sort data in Excel Ascending and descending, according to ABCsorting lists in alphabetical order or descending order is often used in lists of names of people, searching for elements with the greatest number of values. and the arrangement of such data is not difficult with the help of excel in the following article of tipsmake.com.