How to Insert the Double-Headed Arrow in Excel (4 Methods)

The double-headed arrow in Excel serves two purposes: it represents resizing and adjustment of columns or rows, and it can also be used for scrolling within a sheet.

You can use this arrow as a symbol or shape to illustrate relationships between two or more objects.

Overview of Using Double Headed Arrow in Excel


Method 1 – Using the Symbol Option from Insert Tab

  • Choose the cell where you want to insert the arrow.
  • Go to the Insert tab in the Excel ribbon.
  • Look for the Symbols option and click on it.

Applying the symbol option from the insert tab

  • In the Symbol window, select the Arrows subset. Pick the double-headed arrow that suits your needs.
  • Click the Insert button.

Using double headed arrow symbol.

  • The arrow will now appear in your selected cell, indicating the relationship between two cells.

Showing the fill handle tool

  • You can also drag the Fill Handle tool to apply the arrow to other cells.

Final output to show the double headed arrow

Read More: How to Add Up and Down Arrows in Excel


Method 2 – Using the Shapes Feature

  • Choose the cell where you want to place the arrow.
  • Navigate to the Insert tab.
  • Look for the Shapes option in the Illustrations group.
  • From the Lines section, select the double-headed arrow shape.

Inserting double headed arrow shapes from the illustrations

  • Use the Format Shapes options to adjust the arrow’s size, color, shape, and font. This method allows greater flexibility in modifying the arrow’s appearance.

Showing the shapes as a output

Read More: How to Insert Trend Arrows Based on Another Cell in Excel


Method 3 – Using a Special Font

  • Go to the Home tab in the Excel ribbon.
  • Look for the Windings 3 font in the Font group.
  • Set the font size to 14.
  • Simply type the letter n on your keyboard. Excel will automatically insert a double-headed arrow using the chosen font.

Using Special Font to Insert Double Headed Arrow

Remember that while the first two methods provide built-in shapes and customization options, the third method relies on font characters for the arrow. Choose the method that best suits your needs!


Method 4 – Using VBA Code to Insert a Double-Headed Arrow

VBA (Visual Basic for Applications) code can simplify your work and automate processes. To use VBA macros for inserting a double-headed arrow, follow these steps:

  • Hover over the Developer tab in Excel.
  • Choose Visual Basic to open the Visual Basic Editor window.

launching the VBA editor from developer tab

  • In the Visual Basic Editor, go to the Insert tab.
  • Select Module to create a new module (e.g., Module1).

Visual basic editor window

  • Enter the following code in the Module:

VBA code to insert double headed arrow in Excel

Sub AddDoubleHeadedArrowToCell()
    Dim ws As Worksheet
    Set ws = ActiveSheet
    Dim cell As Range
    Set cell = ws.Range("C17")
    Dim cellCenterX As Double
    cellCenterX = cell.Left + (cell.Width / 2)
    Dim cellCenterY As Double
    cellCenterY = cell.Top + (cell.Height / 2)
    Dim shape As shape
    Set shape = ws.Shapes.AddLine(cellCenterX, cellCenterY, cellCenterX + 50, cellCenterY)
    shape.Line.ForeColor.RGB = RGB(0, 0, 0)
    shape.Line.EndArrowheadStyle = msoArrowheadOpen
    shape.Line.EndArrowheadLength = msoArrowheadLengthMedium
    shape.Line.EndArrowheadWidth = msoArrowheadWide
    shape.Line.BeginArrowheadStyle = msoArrowheadOpen
    shape.Line.BeginArrowheadLength = msoArrowheadLengthMedium
    shape.Line.BeginArrowheadWidth = msoArrowheadWide
End Sub

Code Breakdown

    • This VBA sub-procedure adds a double-headed arrow to a specific cell (e.g., C17) in the Excel sheet.
    • It calculates the center of the cell where the arrow starts and extends it 50 units horizontally.
    • The arrow is black, with medium-length and wide arrowheads.
  • Press F5 to execute the VBA code.
  • The double-headed arrow will appear in the selected cell.

Final output after added the shapes with VBA

Read More: How to Add Trend Arrows in Excel


Where Do You Find Double Headed Arrows in Excel? (2 Examples)

1. Increase/Decrease Column Width

  • Hover over the edge of a column.
  • When you see the double-headed arrow cursor, drag it rightward to increase column width or leftward to decrease it.

Showing double headed arrow increasing/decreasing column width


2. Scroll Your Cursor

  • Excel has both vertical and horizontal scrollbars.
  • Use the vertical scrollbar to move the page up or down and the horizontal scrollbar to move left or right within a worksheet.

Double headed arrow to scroll the cursor 

The above image shows the default scrollbars in the Excel window for moving your cursor vertically or horizontally within a worksheet. However, if your dataset is large, you can create a customized vertical or horizontal scrollbar in Excel.

Read More: How to Insert Curved Arrow in Excel


Frequently Asked Questions

  1. I cannot find the double-headed arrow to resize the column/row. What could be the reason?
    • If the spreadsheet is protected, the double-headed arrow may not appear, and you won’t be able to adjust column or row sizes. In this case, unprotect the sheet.
    • Over zooming your spreadsheet might hide the double-headed arrow. Try expanding the view to see if it becomes visible.
    • Some older Excel versions may lack the double-headed arrow feature. Consider using the latest Microsoft 365 version.
  2. What is the function of the two-headed arrow cursor in Excel?
    • The double-headed arrow serves multiple purposes:
      • It allows you to modify column width.
      • You can scroll using the cursor.
      • It can also be used to create symbols or shapes that represent relationships between different elements.
  3. What is a double-headed arrow called?
    • The double-headed arrow is commonly referred to as the “resonance arrow.” It signifies two or more arrows resonating with each other.
  4. Can we hide the double-headed arrow in Excel?
    • The double-headed arrow is a built-in feature for resizing cells and cell groups. Unfortunately, you cannot hide it.
    • However, if you don’t want to see individual column boundaries, you can disable gridlines display in Excel.
  5. Can we use the double-headed arrow to resize multiple rows or columns simultaneously?
    • Yes! You can resize multiple rows or columns at once using the double-headed arrow:
      • Select the rows or columns you want to adjust.
      • Hover your mouse over the boundary until the double-headed arrow appears.
      • Click and drag the border to resize all the selected rows or columns together.

Things to Remember

  • When choosing a shape or symbol, consider its alignment with the chart’s purpose. For instance, if you’re comparing two data sets, select a shape that clearly represents the difference between them.
  • Keep the double-headed arrow simple and easy to understand at a glance. Avoid overly complex shapes that might confuse readers.

Download Practice Workbook

You can download the practice workbook from here:


Related Articles


<< Go Back to Arrows in Excel | Excel Symbols | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Fahim Shahriyar Dipto
Fahim Shahriyar Dipto

Fahim Shahriyar Dipto is a graduate of Mechanical Engineering at BUET. With over 1.5 years of experience at Exceldemy, he authored 70+ articles on ExcelDemy. He has expertise in designing worksheets at You’ve Got This Math. Currently, He is a Team Leader at Brainor. Dipto's passion extends to exploring various aspects of Excel. Beyond tech, he enjoys creating engaging kids' worksheets using Illustrator. A dedicated employee and innovative content developer, He incorporates a commitment to academic excellence and... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo