Excel Insert Text Box

How to create a text box with scrollbar in Excel?

Insert a Text Box. In the Ribbon, select Insert Text Text Box. Click in the Excel worksheet where the text box needs to go, and drag down and to the right with the mouse to size the box accordingly. The cursor will now be inside the text box. To add text, just start typing! Insert a Text Box Using the Shapes Menu. Have a question about Text Boxes. I have 6 cells, c1 through c6. I would like to know if I can insert a text box in a section of my excel spreadsheet and insert the values of these 6 cells with labels included. Thanks for any help you can offer. Generally, you can click Insert tab and select Text Box to insert a text box into Excel, so does inserting text boxes to charts. Click the Text Box Horizontal Text Box (or Vertical Text Box) on the Insert tab. Draw a text box in a specified chart, and type some text contents as you need.

Text box is a useful tool for us to add some suggestive information for worksheet data. Sometimes, we need to insert a small text box which contains large content, in this case, the content will not be fully displayed if you are not click the text box. If there is a scrollbar bar within the text box, it will be easy to view the content and the text box looks beautiful as well.

Box

This example adds a text box that contains the text Test Box to myDocument. Set myDocument = Worksheets(1) myDocument.Shapes.AddTextbox(msoTextOrientationHorizontal100, 100, 200, 50).TextFrame.Characters.Text = 'Test Box' Support and feedback. Have questions or feedback about Office VBA or this documentation?

Office Tab Enable Tabbed Editing and Browsing in Office, and Make Your Work Much Easier...
Kutools for Excel Solves Most of Your Problems, and Increases Your Productivity by 80%
  • Reuse Anything: Add the most used or complex formulas, charts and anything else to your favorites, and quickly reuse them in the future.
  • More than 20 text features: Extract Number from Text String; Extract or Remove Part of Texts; Convert Numbers and Currencies to English Words.
  • Merge Tools: Multiple Workbooks and Sheets into One; Merge Multiple Cells/Rows/Columns Without Losing Data; Merge Duplicate Rows and Sum.
  • Split Tools: Split Data into Multiple Sheets Based on Value; One Workbook to Multiple Excel, PDF or CSV Files; One Column to Multiple Columns.
  • Paste Skipping Hidden/Filtered Rows; Count And Sum by Background Color; Send Personalized Emails to Multiple Recipients in Bulk.
  • Super Filter: Create advanced filter schemes and apply to any sheets; Sort by week, day, frequency and more; Filter by bold, formulas, comment...
  • More than 300 powerful features; Works with Office 2007-2019 and 365; Supports all languages; Easy deploying in your enterprise or organization.

Create a text box with scrollbar in Excel

Amazing! Using Efficient Tabs in Excel Like Chrome, Firefox and Safari!
Save 50% of your time, and reduce thousands of mouse clicks for you every day!

In Excel, you just can insert the scrollbar for the text box which must be ActiveX Controls form only. Please do as this:

1. To insert a text box by clicking Developer > Insert > Text Box, see screenshot:

2. Then drag the mouse to draw a text box as you need.

3. And then click Developer > Properties with the text box is selected, see screenshot:

4. In the Properties dialog, select True from the MultiLine drop down, then choose 2-fmScrollBarsVertical from the ScrollBars drop down list. See screenshot:

5. After finishing the settings, close the Properties dialog, and click the Design Mode to exit the Design Mode. And when you enter large content which is longer than the text box, the scrollbar will be added automatically. See screenshot:

Note: In Excel, only the ActiveX Controls form text box can be added the scrollbar.

Related articles:

Excel Insert Text Box Greyed Out

The Best Office Productivity Tools

Kutools for Excel Solves Most of Your Problems, and Increases Your Productivity by 80%

  • Reuse: Quickly insert complex formulas, charts and anything that you have used before; Encrypt Cells with password; Create Mailing List and send emails...
  • Super Formula Bar (easily edit multiple lines of text and formula); Reading Layout (easily read and edit large numbers of cells); Paste to Filtered Range...
  • Merge Cells/Rows/Columns without losing Data; Split Cells Content; Combine Duplicate Rows/Columns... Prevent Duplicate Cells; Compare Ranges...
  • Select Duplicate or Unique Rows; Select Blank Rows (all cells are empty); Super Find and Fuzzy Find in Many Workbooks; Random Select...
  • Exact Copy Multiple Cells without changing formula reference; Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more...
  • Extract Text, Add Text, Remove by Position, Remove Space; Create and Print Paging Subtotals; Convert Between Cells Content and Comments...
  • Super Filter (save and apply filter schemes to other sheets); Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic...
  • Combine Workbooks and WorkSheets; Merge Tables based on key columns; Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF...
  • More than 300 powerful features. Supports Office/Excel 2007-2019 and 365. Supports all languages. Easy deploying in your enterprise or organization. Full features 30-day free trial. 60-day money back guarantee.

Excel Insert Text Box In Cell

Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    I used this tutorial to set up 3 text boxes within one sheet however the scroll bars in the text boxes disappear when I open the excel sheet in excel. It is tremendously frustrating because half of the information is not visible because the scroll bars disappear and then when I click the text box, the text size changes and becomes very tiny and the only way to fix it is by going into design mode and changing the font size. Is there a way to make sure the scroll bars show up?
    • To post as a guest, your comment is unpublished.
      Stephanie, did you ever find an answer to this? I have the same problem.
  • To post as a guest, your comment is unpublished.
    I figured out how to add the scrolling text box, however, I need to be able to copy and paste the column where the text box is housed and have the text box and its contents move with the column. I have active and discharged clients in two separate worksheets and the client column may need to be cut and pasted from one to the other. Is this possible to do?
  • To post as a guest, your comment is unpublished.
    Thank you for providing step by step instructions for this. Works fine till I exit out of design mode. When I click on the cell with the text box and scroll bar though, the size of my text is less than 2 or 3 so you can't read anything at all. Not sure why this is happening though. The font size for the excel file is set to 11.
  • To post as a guest, your comment is unpublished.
    Hi folks, above works fine. However I would really like to be able to format the text within the textbox like I can with a 'normal' textbox (bold/normal font, underlining, aligning, formatting, etc.). Now as far as I can see I can only change the overall text font size and bold/normal. Does anyone know how to do that?
    • To post as a guest, your comment is unpublished.
      Just wondering but did you ever find an answer to this? I'm looking to do the same thing if possible.
  • To post as a guest, your comment is unpublished.
    Quick follow up question to this: Is it posible to make the wheelmouse work from withing the textbox with scrollbars? Loked at all the properties and saw nothing that makes sense to me, but I am so not a programmer anymore :(
  • To post as a guest, your comment is unpublished.
    I would like to link the text box to a different tab so as I add text on that tab the information will appear in this text box with scroll bar.

How to insert floating table or textbox in Excel worksheet?

If you have a table or a textbox with some important data which you want to always be visible on the worksheet screen even though when you scroll up or down the worksheet. This may be an interesting task, this article, I will introduce a quick trick to solve it.

Insert floating table in Excel with VBA code

There is no direct way for you to insert the floating table, so you need to convert the table data to an image, and then apply a code to finish it, please do as this:

1. Select the data table that you want to keep visible, then click Copy > Copy as Picture under the Home tab, see screenshot:

2. In the popped out Copy Picture dialog box, select As shown on screen from the Appearance section, and choose Picture under the Format section, click OK to close the dialog, and then click a cell to output the picture, at last, press Ctrl + V to paste this picture, see screenshot:

3. After converting the table to picture, then right click the sheet tab which contains the table picture that you want to keep visible always, and choose View Code from the context menu, and in the opened Microsoft Visual Basic for applications window, copy and paste the following code into the blank Module:

VBA code: Insert floating table in excel:

Note: In this code, the Picure1 is the image name you have created, please change it to your need.

4. Then save and close the code window, now, when you scroll the worksheet and click a cell, the table picture is always kept on the top right corner of the worksheet.

Insert floating textbox in Excel with VBA code

To insert a floating textbox, here is also a VBA code to solve this task.

1. First, you should insert a textbox from the Developer tab, click Developer > Insert > Text Box (ActiveX control), and then draw the textbox, and enter the information into the textbox as you need. See screenshot:

2. Then right click the sheet tab which contains the textbox that you want to keep visible always, and choose View Code from the context menu, and in the opened Microsoft Visual Basic for Applications window, copy and paste the following code into the blank Module:

VBA code: Insert floating textbox in Excel:

Note: In this code, the TextBox1 is the textbox name you have inserted, please change it to your need.

3. Then save and close the code window, now, when you scroll the worksheet to anywhere, the inserted textbox is always kept on the top right corner of the worksheet.

To maximize the worksheet window can release more space for users, in Excel, you can maximin the worksheet window by hiding ribbon, formula bar or status bar. Kutools for Excel's Work Area can help you to hide the ribbon with only one click. Download and free trial Kutools for Excel now!

The Best Office Productivity Tools

Kutools for Excel Solves Most of Your Problems, and Increases Your Productivity by 80%

  • Reuse: Quickly insert complex formulas, charts and anything that you have used before; Encrypt Cells with password; Create Mailing List and send emails...
  • Super Formula Bar (easily edit multiple lines of text and formula); Reading Layout (easily read and edit large numbers of cells); Paste to Filtered Range...
  • Merge Cells/Rows/Columns without losing Data; Split Cells Content; Combine Duplicate Rows/Columns... Prevent Duplicate Cells; Compare Ranges...
  • Select Duplicate or Unique Rows; Select Blank Rows (all cells are empty); Super Find and Fuzzy Find in Many Workbooks; Random Select...
  • Exact Copy Multiple Cells without changing formula reference; Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more...
  • Extract Text, Add Text, Remove by Position, Remove Space; Create and Print Paging Subtotals; Convert Between Cells Content and Comments...
  • Super Filter (save and apply filter schemes to other sheets); Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic...
  • Combine Workbooks and WorkSheets; Merge Tables based on key columns; Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF...
  • More than 300 powerful features. Supports Office/Excel 2007-2019 and 365. Supports all languages. Easy deploying in your enterprise or organization. Full features 30-day free trial. 60-day money back guarantee.

Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    The names are the same but for some reason I am still coming across runtime error 424 object required?
  • To post as a guest, your comment is unpublished.
    Hi,
    Somewhere between steps 2 and 3 on 'Insert Floating Table In Excel With VBA Code' I missed how to name the picture I just copy and pasted.
    Tom
    • To post as a guest, your comment is unpublished.
      Top left corner next to the box you input the formula
    • To post as a guest, your comment is unpublished.
      Same has happened to me too, how do you know the name of the picture file?
      • To post as a guest, your comment is unpublished.
        Hello, Peter,
        To know the name of the picture, you just need to select the picture, and then view the name from the Name Box in the top left corner.
  • To post as a guest, your comment is unpublished.
    If I re-size the window, the picture floats too far into the middle. How do I make the picture float to the same margin from the screen no matter what size window I have?
  • To post as a guest, your comment is unpublished.
    Thank you-this solved my problem very easily!